public class KafkaJsonDeserializerConfig extends KafkaJsonDecoderConfig
KafkaJsonDeserializer. It's slightly odd
to have this extend KafkaJsonDecoderConfig (in most other cases the
Decoder variants extend from the Deserializer version), but the reason is that
Decoder} doesn't provide the ability to distinguish
between constructing serializers for keys or for values. So the type configuration
options do not work with KafkaJsonDecoder.| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_KEY_TYPE |
static String |
JSON_KEY_TYPE_DEFAULT |
static String |
JSON_KEY_TYPE_DOC |
static String |
JSON_VALUE_TYPE |
static String |
JSON_VALUE_TYPE_DEFAULT |
static String |
JSON_VALUE_TYPE_DOC |
FAIL_UNKNOWN_PROPERTIES, FAIL_UNKNOWN_PROPERTIES_DEFAULT, FAIL_UNKNOWN_PROPERTIES_DOC| Constructor and Description |
|---|
KafkaJsonDeserializerConfig(Map<?,?> props) |
baseConfigdocumentationOf, 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, valuesWithPrefixOverridepublic static final String JSON_KEY_TYPE
public static final String JSON_KEY_TYPE_DEFAULT
public static final String JSON_KEY_TYPE_DOC
public static final String JSON_VALUE_TYPE
public static final String JSON_VALUE_TYPE_DEFAULT
public static final String JSON_VALUE_TYPE_DOC
public KafkaJsonDeserializerConfig(Map<?,?> props)
Copyright © 2026 Confluent, Inc.. All rights reserved.