@Override
    public void configure(Map<String, ?> configs, boolean isKey) {
        Map<String, Object> conf = new HashMap<>(configs);
        conf.put(StringConverterConfig.TYPE_CONFIG, isKey ? ConverterType.KEY.getName() : ConverterType.VALUE.getName());
        configure(conf);
    }
Create the converter.

@param typeName the displayable name of the type; may not be null
@param schema the optional schema to be used for all deserialized forms; may not be null
@param serializer the serializer; may not be null
@param deserializer the deserializer; may not be null
connect/runtime/src/main/java/org/apache/kafka/connect/converters/NumberConverter.java