K - The specific Avro Type which will be used as a key.V - The specific Avro Type which will be used as a value.public class SpecificAvroProducerConfig<K extends org.apache.avro.specific.SpecificRecord,V extends org.apache.avro.specific.SpecificRecord> extends BaseAvroProducerConfig<K,V>
| Modifier and Type | Class and Description |
|---|---|
static class |
SpecificAvroProducerConfig.Builder<K extends org.apache.avro.specific.SpecificRecord,V extends org.apache.avro.specific.SpecificRecord,T extends SpecificAvroProducerConfig.Builder<K,V,T>>
The Builder is used to set the configuration options.
|
DEFAULT_BATCH_SIZE, DEFAULT_LINGER_MS, DEFAULT_PROXY_CHAIN| Modifier and Type | Method and Description |
|---|---|
static <K extends org.apache.avro.specific.SpecificRecord,V extends org.apache.avro.specific.SpecificRecord> |
builder()
The Builder can be used to set the configuration options, except for the serializers.
|
getBatchSize, getDeliveryStrategy, getKeySerializer, getLingerMs, getMessageBufferSize, getMessageBufferWaitTimeout, getOrderingStrategy, getProxyChain, getValueSerializer, isBlockingpublic static <K extends org.apache.avro.specific.SpecificRecord,V extends org.apache.avro.specific.SpecificRecord> SpecificAvroProducerConfig.Builder<K,V,?> builder()
K - The specific Avro Type which will be used as a key.V - The specific Avro Type which will be used as a value.Copyright © 2020–2021 Axual B.V.. All rights reserved.