Package io.debezium.converters
Class CloudEventsConverterConfig
java.lang.Object
org.apache.kafka.common.config.AbstractConfig
org.apache.kafka.connect.storage.ConverterConfig
io.debezium.converters.CloudEventsConverterConfig
public class CloudEventsConverterConfig
extends org.apache.kafka.connect.storage.ConverterConfig
Configuration options for
CloudEventsConverter instances.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringprivate static final Stringstatic final Stringstatic final Stringprivate static final Stringstatic final Stringstatic final Stringprivate static final Stringprivate static final org.apache.kafka.common.config.ConfigDefFields inherited from class org.apache.kafka.connect.storage.ConverterConfig
TYPE_CONFIGFields inherited from class org.apache.kafka.common.config.AbstractConfig
CONFIG_PROVIDERS_CONFIG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturn which serializer type is used to serialize the data field of CloudEvents values.Return which serializer type is used to serialize CloudEvents values.static org.apache.kafka.common.config.ConfigDefReturn which adjustment mode is used to build message schema names.Methods inherited from class org.apache.kafka.connect.storage.ConverterConfig
newConfigDef, typeMethods inherited from class org.apache.kafka.common.config.AbstractConfig
documentationOf, equals, get, getBoolean, getClass, getConfiguredInstance, getConfiguredInstance, getConfiguredInstances, getConfiguredInstances, getConfiguredInstances, getDouble, getInt, getList, getLong, getPassword, getShort, getString, hashCode, ignore, logUnused, nonInternalValues, originals, originals, originalsStrings, originalsWithPrefix, originalsWithPrefix, postProcessParsedConfig, typeOf, unused, values, valuesWithPrefixAllOrNothing, valuesWithPrefixOverride
-
Field Details
-
CLOUDEVENTS_SERIALIZER_TYPE_CONFIG
- See Also:
-
CLOUDEVENTS_SERIALIZER_TYPE_DEFAULT
- See Also:
-
CLOUDEVENTS_SERIALIZER_TYPE_DOC
- See Also:
-
CLOUDEVENTS_DATA_SERIALIZER_TYPE_CONFIG
- See Also:
-
CLOUDEVENTS_DATA_SERIALIZER_TYPE_DEFAULT
- See Also:
-
CLOUDEVENTS_DATA_SERIALIZER_TYPE_DOC
- See Also:
-
CLOUDEVENTS_SCHEMA_NAME_ADJUSTMENT_MODE_CONFIG
- See Also:
-
CLOUDEVENTS_SCHEMA_NAME_ADJUSTMENT_MODE_DEFAULT
- See Also:
-
CLOUDEVENTS_SCHEMA_NAME_ADJUSTMENT_MODE_DOC
- See Also:
-
CONFIG
private static final org.apache.kafka.common.config.ConfigDef CONFIG
-
-
Constructor Details
-
CloudEventsConverterConfig
-
-
Method Details
-
configDef
public static org.apache.kafka.common.config.ConfigDef configDef() -
cloudeventsSerializerType
Return which serializer type is used to serialize CloudEvents values.- Returns:
- serializer type
-
cloudeventsDataSerializerTypeConfig
Return which serializer type is used to serialize the data field of CloudEvents values.- Returns:
- serializer type
-
schemaNameAdjustmentMode
Return which adjustment mode is used to build message schema names.- Returns:
- schema name adjustment mode
-