T - the type of the Builder that is to be used.public static class GenericAvroConsumerConfig.Builder<T extends GenericAvroConsumerConfig.Builder<T>> extends BaseAvroConsumerConfig.Builder<org.apache.avro.generic.GenericRecord,org.apache.avro.generic.GenericRecord,T>
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
GenericAvroConsumerConfig |
build()
Validates and builds the
BaseAvroConsumerConfig object which is used to create a
consumer |
T |
setKeyDeserializer(org.apache.kafka.common.serialization.Deserializer<org.apache.avro.generic.GenericRecord> keyDeserializer)
This is not supported and will always throw a
ClientException |
T |
setKeyDeserializer(java.lang.String keyDeserializerClassName)
This is not supported and will always throw a
ClientException |
T |
setValueDeserializer(org.apache.kafka.common.serialization.Deserializer<org.apache.avro.generic.GenericRecord> valueDeserializer)
This is not supported and will always throw a
ClientException |
T |
setValueDeserializer(java.lang.String valueDeserializerClassName)
This is not supported and will always throw a
ClientException |
setDeliveryStrategy, setMaximumPollSize, setProxyChain, setStream, validatepublic T setKeyDeserializer(java.lang.String keyDeserializerClassName)
ClientExceptionsetKeyDeserializer in class BaseConsumerConfig.Builder<org.apache.avro.generic.GenericRecord,org.apache.avro.generic.GenericRecord,T extends GenericAvroConsumerConfig.Builder<T>>keyDeserializerClassName - The configured key deserializer class nameGenericAvroConsumerConfig.Builder object to be used for further
configurationpublic T setKeyDeserializer(org.apache.kafka.common.serialization.Deserializer<org.apache.avro.generic.GenericRecord> keyDeserializer)
ClientExceptionsetKeyDeserializer in class BaseConsumerConfig.Builder<org.apache.avro.generic.GenericRecord,org.apache.avro.generic.GenericRecord,T extends GenericAvroConsumerConfig.Builder<T>>keyDeserializer - The configured key deserializerGenericAvroConsumerConfig.Builder object to be used for further
configurationpublic T setValueDeserializer(java.lang.String valueDeserializerClassName)
ClientExceptionsetValueDeserializer in class BaseConsumerConfig.Builder<org.apache.avro.generic.GenericRecord,org.apache.avro.generic.GenericRecord,T extends GenericAvroConsumerConfig.Builder<T>>valueDeserializerClassName - The configured value deserializer class nameGenericAvroConsumerConfig.Builder object to be used for further
configurationpublic T setValueDeserializer(org.apache.kafka.common.serialization.Deserializer<org.apache.avro.generic.GenericRecord> valueDeserializer)
ClientExceptionsetValueDeserializer in class BaseConsumerConfig.Builder<org.apache.avro.generic.GenericRecord,org.apache.avro.generic.GenericRecord,T extends GenericAvroConsumerConfig.Builder<T>>valueDeserializer - The configured value deserializerGenericAvroConsumerConfig.Builder object to be used for further
configurationpublic GenericAvroConsumerConfig build()
BaseAvroConsumerConfig.BuilderBaseAvroConsumerConfig object which is used to create a
consumerbuild in class BaseAvroConsumerConfig.Builder<org.apache.avro.generic.GenericRecord,org.apache.avro.generic.GenericRecord,T extends GenericAvroConsumerConfig.Builder<T>>BaseAvroConsumerConfig objectCopyright © 2020–2021 Axual B.V.. All rights reserved.