@Override
    public String updateDataConfig(String extParams, InlongStreamEntity streamEntity, DataConfig dataConfig) {
        String dataSeparator = String.valueOf((char) Integer.parseInt(streamEntity.getDataSeparator()));
        COSSourceDTO cosSourceDTO = JsonUtils.parseObject(extParams, COSSourceDTO.class);
        if (Objects.nonNull(cosSourceDTO)) {
            cosSourceDTO.setDataSeparator(dataSeparator);
            dataConfig.setAuditVersion(cosSourceDTO.getAuditVersion());
            cosSourceDTO.setContentStyle(streamEntity.getDataType());
            extParams = JsonUtils.toJsonString(cosSourceDTO);
        }
        return extParams;
    }
COS source operator, such as get or set COS source info.
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/cos/COSSourceOperator.java