public final class KafkaAvroDeserializerConfig extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
AVRO_SPECIFIC_READER_CONFIG
Configures deserializer to decode into SpecificRecord class instance when reading encoded bytes
Defaults to false (using Avro GenericRecords)
|
static Boolean |
AVRO_SPECIFIC_READER_CONFIG_DEFAULT |
static String |
AVRO_SPECIFIC_VALUE_TYPE_CONFIG |
static String |
MAX_SCHEMA_MAP_SIZE_CONFIG
Schema cache size limit on underlying
SchemaRegistryClient. |
static Integer |
MAX_SCHEMA_MAP_SIZE_CONFIG_DEFAULT |
static String |
SCHEMA_REGISTRY_CREDENTIAL_CONFIG
Required.
|
static String |
SCHEMA_REGISTRY_URL_CONFIG
Required.
|
| Modifier and Type | Method and Description |
|---|---|
Boolean |
getAvroSpecificReader() |
Class<?> |
getAvroSpecificType() |
com.azure.core.credential.TokenCredential |
getCredential() |
Integer |
getMaxSchemaMapSize() |
Map<String,Object> |
getProps() |
String |
getSchemaRegistryUrl() |
public static final String AVRO_SPECIFIC_READER_CONFIG
public static final Boolean AVRO_SPECIFIC_READER_CONFIG_DEFAULT
public static final String AVRO_SPECIFIC_VALUE_TYPE_CONFIG
public static final String SCHEMA_REGISTRY_URL_CONFIG
public static final String SCHEMA_REGISTRY_CREDENTIAL_CONFIG
TokenCredential to use when authenticating HTTP requests for this
* SchemaRegistryClient.public static final String MAX_SCHEMA_MAP_SIZE_CONFIG
SchemaRegistryClient. If limit is exceeded on any cache,
all caches are recycled.public static final Integer MAX_SCHEMA_MAP_SIZE_CONFIG_DEFAULT
public Boolean getAvroSpecificReader()
public Class<?> getAvroSpecificType()
public String getSchemaRegistryUrl()
public com.azure.core.credential.TokenCredential getCredential()
public Integer getMaxSchemaMapSize()
Copyright © 2022. All rights reserved.