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.ConfigDefstatic final Fieldprivate Stringstatic final Fieldprivate booleanFields inherited from class org.apache.kafka.common.config.AbstractConfig
CONFIG_PROVIDERS_CONFIG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic org.apache.kafka.common.config.ConfigDefprivate static intisEnvelopeFieldName(Configuration config, Field field, Field.ValidationOutput problems) booleanMethods 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()
-