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.ConverterConfigConfiguration options forCloudEventsConverterinstances.
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLOUDEVENTS_DATA_SERIALIZER_TYPE_CONFIGstatic StringCLOUDEVENTS_DATA_SERIALIZER_TYPE_DEFAULTprivate static StringCLOUDEVENTS_DATA_SERIALIZER_TYPE_DOCstatic StringCLOUDEVENTS_SCHEMA_NAME_ADJUSTMENT_MODE_CONFIGstatic StringCLOUDEVENTS_SCHEMA_NAME_ADJUSTMENT_MODE_DEFAULTprivate static StringCLOUDEVENTS_SCHEMA_NAME_ADJUSTMENT_MODE_DOCstatic StringCLOUDEVENTS_SERIALIZER_TYPE_CONFIGstatic StringCLOUDEVENTS_SERIALIZER_TYPE_DEFAULTprivate static StringCLOUDEVENTS_SERIALIZER_TYPE_DOCprivate static org.apache.kafka.common.config.ConfigDefCONFIG
-
Constructor Summary
Constructors Constructor Description CloudEventsConverterConfig(Map<String,?> props)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SerializerTypecloudeventsDataSerializerTypeConfig()Return which serializer type is used to serialize the data field of CloudEvents values.SerializerTypecloudeventsSerializerType()Return which serializer type is used to serialize CloudEvents values.static org.apache.kafka.common.config.ConfigDefconfigDef()CommonConnectorConfig.SchemaNameAdjustmentModeschemaNameAdjustmentMode()Return which adjustment mode is used to build message schema names.-
Methods 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 Detail
-
CLOUDEVENTS_SERIALIZER_TYPE_CONFIG
public static final String CLOUDEVENTS_SERIALIZER_TYPE_CONFIG
- See Also:
- Constant Field Values
-
CLOUDEVENTS_SERIALIZER_TYPE_DEFAULT
public static final String CLOUDEVENTS_SERIALIZER_TYPE_DEFAULT
- See Also:
- Constant Field Values
-
CLOUDEVENTS_SERIALIZER_TYPE_DOC
private static final String CLOUDEVENTS_SERIALIZER_TYPE_DOC
- See Also:
- Constant Field Values
-
CLOUDEVENTS_DATA_SERIALIZER_TYPE_CONFIG
public static final String CLOUDEVENTS_DATA_SERIALIZER_TYPE_CONFIG
- See Also:
- Constant Field Values
-
CLOUDEVENTS_DATA_SERIALIZER_TYPE_DEFAULT
public static final String CLOUDEVENTS_DATA_SERIALIZER_TYPE_DEFAULT
- See Also:
- Constant Field Values
-
CLOUDEVENTS_DATA_SERIALIZER_TYPE_DOC
private static final String CLOUDEVENTS_DATA_SERIALIZER_TYPE_DOC
- See Also:
- Constant Field Values
-
CLOUDEVENTS_SCHEMA_NAME_ADJUSTMENT_MODE_CONFIG
public static final String CLOUDEVENTS_SCHEMA_NAME_ADJUSTMENT_MODE_CONFIG
- See Also:
- Constant Field Values
-
CLOUDEVENTS_SCHEMA_NAME_ADJUSTMENT_MODE_DEFAULT
public static final String CLOUDEVENTS_SCHEMA_NAME_ADJUSTMENT_MODE_DEFAULT
- See Also:
- Constant Field Values
-
CLOUDEVENTS_SCHEMA_NAME_ADJUSTMENT_MODE_DOC
private static final String CLOUDEVENTS_SCHEMA_NAME_ADJUSTMENT_MODE_DOC
- See Also:
- Constant Field Values
-
CONFIG
private static final org.apache.kafka.common.config.ConfigDef CONFIG
-
-
Method Detail
-
configDef
public static org.apache.kafka.common.config.ConfigDef configDef()
-
cloudeventsSerializerType
public SerializerType cloudeventsSerializerType()
Return which serializer type is used to serialize CloudEvents values.- Returns:
- serializer type
-
cloudeventsDataSerializerTypeConfig
public SerializerType cloudeventsDataSerializerTypeConfig()
Return which serializer type is used to serialize the data field of CloudEvents values.- Returns:
- serializer type
-
schemaNameAdjustmentMode
public CommonConnectorConfig.SchemaNameAdjustmentMode schemaNameAdjustmentMode()
Return which adjustment mode is used to build message schema names.- Returns:
- schema name adjustment mode
-
-