@Override
    public Map<String, String> generateOptions() {
        Map<String, String> options = new HashMap<>(16);
        options.put("format", getFormat());
        if (this.ignoreParseErrors != null) {
            options.put("canal-json-inlong.ignore-parse-errors", this.ignoreParseErrors.toString());
        }
        options.put("canal-json-inlong.timestamp-format.standard", this.timestampFormatStandard);
        options.put("canal-json-inlong.map-null-key.mode", this.mapNullKeyMode);
        options.put("canal-json-inlong.map-null-key.literal", this.mapNullKeyLiteral);
        if (this.encodeDecimalAsPlainNumber != null) {
            options.put("canal-json-inlong.encode.decimal-as-plain-number", this.encodeDecimalAsPlainNumber.toString());
        }
        return options;
    }
Generate options for connector

@return options
inlong-sort/sort-common/src/main/java/org/apache/inlong/sort/protocol/node/format/CanalJsonFormat.java