public class KafkaEndpoint
extends org.apache.camel.impl.DefaultEndpoint
Constructor and Description |
---|
KafkaEndpoint() |
KafkaEndpoint(String endpointUri,
String remaining,
KafkaComponent component) |
configureConsumer, configurePollingConsumer, configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getComponent, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExchangePattern, getId, getPollingConsumerQueueSize, hashCode, isLenientProperties, isPollingConsumerBlockWhenFull, isSynchronous, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setPollingConsumerBlockWhenFull, setPollingConsumerQueueSize, setProperties, setSynchronous, toString
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, resume, shutdown, start, stop, suspend
public KafkaEndpoint()
public KafkaEndpoint(String endpointUri, String remaining, KafkaComponent component) throws URISyntaxException
URISyntaxException
public KafkaConfiguration getConfiguration()
public void setConfiguration(KafkaConfiguration configuration)
protected KafkaConfiguration createConfiguration()
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor) throws Exception
Exception
public boolean isSingleton()
public ExecutorService createExecutor()
public org.apache.camel.Exchange createKafkaExchange(kafka.message.MessageAndMetadata<byte[],byte[]> mm)
public String getZookeeperConnect()
public void setZookeeperConnect(String zookeeperConnect)
public String getZookeeperHost()
public void setZookeeperHost(String zookeeperHost)
public int getZookeeperPort()
public void setZookeeperPort(int zookeeperPort)
public String getGroupId()
public void setGroupId(String groupId)
public String getPartitioner()
public void setPartitioner(String partitioner)
public String getTopic()
public void setTopic(String topic)
public String getBrokers()
public int getConsumerStreams()
public void setConsumerStreams(int consumerStreams)
public void setConsumerTimeoutMs(int consumerTimeoutMs)
public void setSerializerClass(String serializerClass)
public void setQueueBufferingMaxMessages(int queueBufferingMaxMessages)
public int getFetchWaitMaxMs()
public Integer getZookeeperConnectionTimeoutMs()
public void setZookeeperConnectionTimeoutMs(Integer zookeeperConnectionTimeoutMs)
public void setMessageSendMaxRetries(int messageSendMaxRetries)
public int getQueueBufferingMaxMs()
public void setRequestRequiredAcks(short requestRequiredAcks)
public Integer getRebalanceBackoffMs()
public void setQueueEnqueueTimeoutMs(int queueEnqueueTimeoutMs)
public int getFetchMessageMaxBytes()
public int getQueuedMaxMessages()
public int getAutoCommitIntervalMs()
public void setSocketTimeoutMs(int socketTimeoutMs)
public void setAutoCommitIntervalMs(int autoCommitIntervalMs)
public void setRequestTimeoutMs(int requestTimeoutMs)
public void setCompressedTopics(String compressedTopics)
public int getSocketReceiveBufferBytes()
public void setSendBufferBytes(int sendBufferBytes)
public void setFetchMessageMaxBytes(int fetchMessageMaxBytes)
public int getRefreshLeaderBackoffMs()
public void setFetchWaitMaxMs(int fetchWaitMaxMs)
public int getTopicMetadataRefreshIntervalMs()
public void setZookeeperSessionTimeoutMs(int zookeeperSessionTimeoutMs)
public int getConsumerTimeoutMs()
public void setAutoCommitEnable(boolean autoCommitEnable)
public String getCompressionCodec()
public void setProducerType(String producerType)
public String getClientId()
public int getFetchMinBytes()
public String getAutoOffsetReset()
public void setRefreshLeaderBackoffMs(int refreshLeaderBackoffMs)
public void setAutoOffsetReset(String autoOffsetReset)
public void setConsumerId(String consumerId)
public int getRetryBackoffMs()
public int getRebalanceMaxRetries()
public boolean isAutoCommitEnable()
public void setQueueBufferingMaxMs(int queueBufferingMaxMs)
public void setRebalanceMaxRetries(int rebalanceMaxRetries)
public int getZookeeperSessionTimeoutMs()
public void setKeySerializerClass(String keySerializerClass)
public void setCompressionCodec(String compressionCodec)
public void setClientId(String clientId)
public int getSocketTimeoutMs()
public String getCompressedTopics()
public int getZookeeperSyncTimeMs()
public void setSocketReceiveBufferBytes(int socketReceiveBufferBytes)
public int getQueueEnqueueTimeoutMs()
public int getQueueBufferingMaxMessages()
public void setZookeeperSyncTimeMs(int zookeeperSyncTimeMs)
public String getKeySerializerClass()
public void setTopicMetadataRefreshIntervalMs(int topicMetadataRefreshIntervalMs)
public void setBatchNumMessages(int batchNumMessages)
public int getSendBufferBytes()
public void setRebalanceBackoffMs(Integer rebalanceBackoffMs)
public void setQueuedMaxMessages(int queuedMaxMessages)
public void setRetryBackoffMs(int retryBackoffMs)
public int getBatchNumMessages()
public short getRequestRequiredAcks()
public String getProducerType()
public String getConsumerId()
public int getMessageSendMaxRetries()
public void setFetchMinBytes(int fetchMinBytes)
public String getSerializerClass()
public int getRequestTimeoutMs()
Apache Camel