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 forCloudEventsConverter
instances.
-
-
Field Summary
Fields Modifier and Type Field Description static String
CLOUDEVENTS_DATA_SERIALIZER_TYPE_CONFIG
static String
CLOUDEVENTS_DATA_SERIALIZER_TYPE_DEFAULT
private static String
CLOUDEVENTS_DATA_SERIALIZER_TYPE_DOC
static String
CLOUDEVENTS_SCHEMA_NAME_ADJUSTMENT_MODE_CONFIG
static String
CLOUDEVENTS_SCHEMA_NAME_ADJUSTMENT_MODE_DEFAULT
private static String
CLOUDEVENTS_SCHEMA_NAME_ADJUSTMENT_MODE_DOC
static String
CLOUDEVENTS_SERIALIZER_TYPE_CONFIG
static String
CLOUDEVENTS_SERIALIZER_TYPE_DEFAULT
private static String
CLOUDEVENTS_SERIALIZER_TYPE_DOC
private static org.apache.kafka.common.config.ConfigDef
CONFIG
-
Constructor Summary
Constructors Constructor Description CloudEventsConverterConfig(Map<String,?> props)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SerializerType
cloudeventsDataSerializerTypeConfig()
Return which serializer type is used to serialize the data field of CloudEvents values.SerializerType
cloudeventsSerializerType()
Return which serializer type is used to serialize CloudEvents values.static org.apache.kafka.common.config.ConfigDef
configDef()
CommonConnectorConfig.SchemaNameAdjustmentMode
schemaNameAdjustmentMode()
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
-
-