public static class KafkaAdapter.Builder<InternalMessageType> extends CommAdapterBuilder<InternalMessageType,KafkaAdapter<InternalMessageType>>
messageMarshaller, messageUnmarshaller, metrics| Modifier and Type | Method and Description |
|---|---|
KafkaAdapter.Builder<InternalMessageType> |
addConsumerProperty(String key,
String value) |
KafkaAdapter.Builder<InternalMessageType> |
addProducerProperty(String key,
String value) |
KafkaAdapter<InternalMessageType> |
createInstance() |
KafkaAdapter.Builder<InternalMessageType> |
setConsumerProperties(Properties consumerProperties) |
KafkaAdapter.Builder<InternalMessageType> |
setIdentifier(String identifier) |
KafkaAdapter.Builder<InternalMessageType> |
setProducerProperties(Properties producerProperties) |
KafkaAdapter.Builder<InternalMessageType> |
setServerAddress(String serverAddress) |
KafkaAdapter.Builder<InternalMessageType> |
setSubscriptionScheduler(io.reactivex.Scheduler scheduler) |
void |
validate() |
build, setMessageMarshaller, setMessageUnmarshaller, setMetricspublic KafkaAdapter.Builder<InternalMessageType> setConsumerProperties(Properties consumerProperties)
public KafkaAdapter.Builder<InternalMessageType> addConsumerProperty(String key, String value)
public KafkaAdapter.Builder<InternalMessageType> addProducerProperty(String key, String value)
public KafkaAdapter.Builder<InternalMessageType> setProducerProperties(Properties producerProperties)
public KafkaAdapter.Builder<InternalMessageType> setServerAddress(String serverAddress)
public KafkaAdapter.Builder<InternalMessageType> setSubscriptionScheduler(io.reactivex.Scheduler scheduler)
public KafkaAdapter.Builder<InternalMessageType> setIdentifier(String identifier)
public void validate()
validate in class CommAdapterBuilder<InternalMessageType,KafkaAdapter<InternalMessageType>>public KafkaAdapter<InternalMessageType> createInstance()
createInstance in class CommAdapterBuilder<InternalMessageType,KafkaAdapter<InternalMessageType>>Copyright © 2018. All rights reserved.