public static interface ProducerRegistration.ProducerBuilder<K,V>
Modifier and Type | Method and Description |
---|---|
ProducerRegistration.ProducerBuilder<K,V> |
checkTopicConfiguration()
defines that the topic configuration should be checked.
|
ProducerRegistration.ProducerBuilder<K,V> |
createTopicIfMissing()
defines that the topic should be created if it does not exist
|
ProducerRegistration.KeySerializerBuilder<K,V> |
withDefaultProducer()
defines that the default producer should be used
|
ProducerRegistration.KeySerializerBuilder<K,V> |
withProducerConfig(ProducerConfig config) |
ProducerRegistration.KeySerializerBuilder<K,V> |
withProducerConfig(java.lang.String name) |
ProducerRegistration.ProducerBuilder<K,V> checkTopicConfiguration()
ProducerRegistration.ProducerBuilder<K,V> createTopicIfMissing()
ProducerRegistration.KeySerializerBuilder<K,V> withDefaultProducer()
ProducerRegistration.KeySerializerBuilder<K,V> withProducerConfig(ProducerConfig config)
config
- configuration used for KafkaProducer creationProducerRegistration.KeySerializerBuilder<K,V> withProducerConfig(java.lang.String name)
name
- name of the ProducerConfig that is defined in the coniguration yaml