K - the type of the key that will be produced. A compatible key serializer must be
provided to serialize the objectsV - the type of the value that will be produced. A compatible value serializer must be
provided to serialize the objectspublic class BaseAvroProducerConfig<K,V> extends BaseProducerConfig<K,V>
| Modifier and Type | Class and Description |
|---|---|
static class |
BaseAvroProducerConfig.Builder<K,V,T extends BaseAvroProducerConfig.Builder<K,V,T>>
The Builder is used to set the configuration options.
|
DEFAULT_BATCH_SIZE, DEFAULT_LINGER_MS, DEFAULT_PROXY_CHAIN| Modifier | Constructor and Description |
|---|---|
protected |
BaseAvroProducerConfig(BaseAvroProducerConfig.Builder<K,V,?> builder)
Instantiates a new Base Avro producer config.
|
getBatchSize, getDeliveryStrategy, getKeySerializer, getLingerMs, getMessageBufferSize, getMessageBufferWaitTimeout, getOrderingStrategy, getProxyChain, getValueSerializer, isBlockingprotected BaseAvroProducerConfig(BaseAvroProducerConfig.Builder<K,V,?> builder)
builder - the builder containing the configuration valuesCopyright © 2020–2021 Axual B.V.. All rights reserved.