Package io.debezium.serde.json
Class JsonSerdeConfig
java.lang.Object
org.apache.kafka.common.config.AbstractConfig
io.debezium.serde.json.JsonSerdeConfig
A configuration for
JsonSerde
serialize/deserializer.- Author:
- Jiri Pechanec
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final org.apache.kafka.common.config.ConfigDef
static final Field
private String
static final Field
private boolean
Fields inherited from class org.apache.kafka.common.config.AbstractConfig
AUTOMATIC_CONFIG_PROVIDERS_PROPERTY, CONFIG_PROVIDERS_CONFIG
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
static org.apache.kafka.common.config.ConfigDef
private static int
isEnvelopeFieldName
(Configuration config, Field field, Field.ValidationOutput problems) boolean
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 Details
-
FROM_FIELD
-
UNKNOWN_PROPERTIES_IGNORED
-
CONFIG
private static final org.apache.kafka.common.config.ConfigDef CONFIG -
sourceField
-
unknownPropertiesIgnored
private boolean unknownPropertiesIgnored
-
-
Constructor Details
-
JsonSerdeConfig
-
-
Method Details
-
isEnvelopeFieldName
private static int isEnvelopeFieldName(Configuration config, Field field, Field.ValidationOutput problems) -
configDef
public static org.apache.kafka.common.config.ConfigDef configDef() -
sourceField
-
asEnvelope
public boolean asEnvelope() -
isUnknownPropertiesIgnored
public boolean isUnknownPropertiesIgnored()
-