public class KafkaEndpointBuilder extends AbstractEndpointBuilder<KafkaEndpoint>
| Constructor and Description |
|---|
KafkaEndpointBuilder() |
| Modifier and Type | Method and Description |
|---|---|
KafkaEndpointBuilder |
autoCommit(boolean autoCommit)
Sets the autoCommit property.
|
KafkaEndpointBuilder |
autoCommitInterval(int autoCommitInterval)
Sets the autoCommitInterval property.
|
KafkaEndpointBuilder |
clientId(String clientId)
Sets the clientId property.
|
KafkaEndpointBuilder |
consumerGroup(String group)
Sets the consumer group property.
|
KafkaEndpointBuilder |
consumerProperties(Map<String,Object> consumerProperties)
Sets the consumer properties.
|
protected KafkaEndpoint |
getEndpoint() |
KafkaEndpointBuilder |
headerMapper(KafkaMessageHeaderMapper headerMapper)
Sets the headerMapper property.
|
KafkaEndpointBuilder |
keyDeserializer(Class<? extends org.apache.kafka.common.serialization.Deserializer> deserializer)
Sets the key deserializer property.
|
KafkaEndpointBuilder |
keySerializer(Class<? extends org.apache.kafka.common.serialization.Serializer> serializer)
Sets the key serializer property.
|
KafkaEndpointBuilder |
messageConverter(KafkaMessageConverter messageConverter)
Sets the messageConverter property.
|
KafkaEndpointBuilder |
offsetReset(String offsetReset)
Sets the offsetReset property.
|
KafkaEndpointBuilder |
partition(int partition)
Sets the partition property.
|
KafkaEndpointBuilder |
producerProperties(Map<String,Object> producerProperties)
Sets the producer properties.
|
KafkaEndpointBuilder |
server(String server)
Sets the server property.
|
KafkaEndpointBuilder |
timeout(long timeout)
Sets the default timeout.
|
KafkaEndpointBuilder |
topic(String topicName)
Sets the topicName property.
|
KafkaEndpointBuilder |
valueDeserializer(Class<? extends org.apache.kafka.common.serialization.Deserializer> deserializer)
Sets the value deserializer property.
|
KafkaEndpointBuilder |
valueSerializer(Class<? extends org.apache.kafka.common.serialization.Serializer> serializer)
Sets the value serializer property.
|
actor, applicationContext, build, build, initialize, nameprotected KafkaEndpoint getEndpoint()
getEndpoint in class AbstractEndpointBuilder<KafkaEndpoint>public KafkaEndpointBuilder server(String server)
server - public KafkaEndpointBuilder topic(String topicName)
topicName - public KafkaEndpointBuilder partition(int partition)
partition - public KafkaEndpointBuilder autoCommit(boolean autoCommit)
autoCommit - public KafkaEndpointBuilder autoCommitInterval(int autoCommitInterval)
autoCommitInterval - public KafkaEndpointBuilder offsetReset(String offsetReset)
offsetReset - public KafkaEndpointBuilder clientId(String clientId)
clientId - public KafkaEndpointBuilder consumerGroup(String group)
group - public KafkaEndpointBuilder messageConverter(KafkaMessageConverter messageConverter)
messageConverter - public KafkaEndpointBuilder headerMapper(KafkaMessageHeaderMapper headerMapper)
headerMapper - public KafkaEndpointBuilder keySerializer(Class<? extends org.apache.kafka.common.serialization.Serializer> serializer)
serializer - public KafkaEndpointBuilder valueSerializer(Class<? extends org.apache.kafka.common.serialization.Serializer> serializer)
serializer - public KafkaEndpointBuilder keyDeserializer(Class<? extends org.apache.kafka.common.serialization.Deserializer> deserializer)
deserializer - public KafkaEndpointBuilder valueDeserializer(Class<? extends org.apache.kafka.common.serialization.Deserializer> deserializer)
deserializer - public KafkaEndpointBuilder producerProperties(Map<String,Object> producerProperties)
producerProperties - public KafkaEndpointBuilder consumerProperties(Map<String,Object> consumerProperties)
consumerProperties - public KafkaEndpointBuilder timeout(long timeout)
timeout - Copyright © 2008–2019 ConSol Software GmbH. All rights reserved.