Package io.apicurio.registry.serde.avro
Class AvroKafkaSerdeConfig
java.lang.Object
org.apache.kafka.common.config.AbstractConfig
io.apicurio.registry.serde.config.BaseKafkaSerDeConfig
io.apicurio.registry.serde.avro.AvroKafkaSerdeConfig
- Author:
- Fabian Martinez
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final StringUsed by the Avro serde classes to choose anio.apicurio.registry.serde.avro.AvroEncoding, for exampleJSONor BINARY.static final Stringstatic final Stringstatic final Stringstatic final booleanFields inherited from class org.apache.kafka.common.config.AbstractConfig
CONFIG_PROVIDERS_CONFIG -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.apicurio.registry.serde.config.BaseKafkaSerDeConfig
enableConfluentIdHandler, enableHeaders, getHeadersHandler, getIdHandler, useIdOptionMethods 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
-
AVRO_ENCODING
Used by the Avro serde classes to choose anio.apicurio.registry.serde.avro.AvroEncoding, for exampleJSONor BINARY. Serializer and Deserializer configuration must match.- See Also:
-
AVRO_ENCODING_JSON
- See Also:
-
AVRO_ENCODING_BINARY
- See Also:
-
AVRO_DATUM_PROVIDER
- See Also:
-
AVRO_DATUM_PROVIDER_DEFAULT
-
USE_SPECIFIC_AVRO_READER
- See Also:
-
USE_SPECIFIC_AVRO_READER_DEFAULT
public static final boolean USE_SPECIFIC_AVRO_READER_DEFAULT- See Also:
-
-
Constructor Details
-
AvroKafkaSerdeConfig
Constructor.- Parameters:
configDef-originals-
-
-
Method Details
-
getAvroEncoding
-
getAvroDatumProvider
-
useSpecificAvroReader
public boolean useSpecificAvroReader()
-