@Incubating public class JsonSerdeConfig extends org.apache.kafka.common.config.AbstractConfig
JsonSerde serialize/deserializer.| Modifier and Type | Field and Description |
|---|---|
private static org.apache.kafka.common.config.ConfigDef |
CONFIG |
static Field |
FROM_FIELD |
private String |
sourceField |
| Constructor and Description |
|---|
JsonSerdeConfig(Map<String,?> props) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
asEnvelope() |
static org.apache.kafka.common.config.ConfigDef |
configDef() |
private static int |
isEnvelopeFieldName(Configuration config,
Field field,
Field.ValidationOutput problems) |
String |
sourceField() |
equals, get, getBoolean, getClass, getConfiguredInstance, getConfiguredInstances, getConfiguredInstances, getConfiguredInstances, getDouble, getInt, getList, getLong, getPassword, getShort, getString, hashCode, ignore, logUnused, originals, originalsStrings, originalsWithPrefix, originalsWithPrefix, postProcessParsedConfig, typeOf, unused, values, valuesWithPrefixAllOrNothing, valuesWithPrefixOverridepublic static final Field FROM_FIELD
private static final org.apache.kafka.common.config.ConfigDef CONFIG
private String sourceField
private static int isEnvelopeFieldName(Configuration config, Field field, Field.ValidationOutput problems)
public static org.apache.kafka.common.config.ConfigDef configDef()
public String sourceField()
public boolean asEnvelope()
Copyright © 2019 JBoss by Red Hat. All rights reserved.