@Override
    public void applyWritableMetadata(List<String> metadataKeys) {
        this.metadataKeys = metadataKeys;
    }
{@link EncodingFormat} for Canal using JSON encoding.

different from flink:1.13.5. This can apply metadata, sink metadata into canal format
inlong-sort/sort-formats/format-row/format-json-v1.18/src/main/java/org/apache/inlong/sort/formats/json/canal/CanalJsonEnhancedEncodingFormat.java