Package | Description |
---|---|
org.apache.camel.component.kafka | |
org.apache.camel.component.kafka.consumer.support | |
org.apache.camel.component.kafka.producer.support |
Modifier and Type | Method and Description |
---|---|
KafkaConfiguration |
KafkaConfiguration.copy()
Returns a copy of this configuration
|
KafkaConfiguration |
KafkaComponent.getConfiguration() |
KafkaConfiguration |
KafkaEndpoint.getConfiguration() |
Modifier and Type | Method and Description |
---|---|
String |
DefaultKafkaClientFactory.getBrokers(KafkaConfiguration configuration) |
String |
KafkaClientFactory.getBrokers(KafkaConfiguration configuration)
URL of the Kafka brokers to use.
|
void |
KafkaComponent.setConfiguration(KafkaConfiguration configuration)
Allows to pre-configure the Kafka component with common options that the endpoints will reuse.
|
void |
KafkaEndpoint.setConfiguration(KafkaConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
static void |
KafkaRecordProcessor.commitOffset(KafkaConfiguration configuration,
org.apache.kafka.clients.consumer.KafkaConsumer<?,?> consumer,
org.apache.kafka.common.TopicPartition partition,
long partitionLastOffset,
boolean stopping,
boolean forceCommit,
String threadId) |
static KafkaConsumerResumeStrategy |
ResumeStrategyFactory.newResumeStrategy(KafkaConfiguration configuration) |
Constructor and Description |
---|
KafkaRecordProcessor(boolean autoCommitEnabled,
KafkaConfiguration configuration,
org.apache.camel.Processor processor,
org.apache.kafka.clients.consumer.KafkaConsumer<?,?> consumer,
KafkaManualCommitFactory manualCommitFactory,
String threadId,
ConcurrentLinkedQueue<KafkaAsyncManualCommit> asyncCommits) |
PartitionAssignmentListener(String threadId,
String topicName,
KafkaConfiguration configuration,
org.apache.kafka.clients.consumer.KafkaConsumer consumer,
Map<String,Long> lastProcessedOffset,
Supplier<Boolean> stopStateSupplier) |
Constructor and Description |
---|
KafkaProducerCallBack(Object body,
org.apache.camel.AsyncCallback callback,
ExecutorService workerPool,
KafkaConfiguration configuration) |
KafkaProducerCallBack(Object body,
ExecutorService workerPool,
KafkaConfiguration configuration) |
KeyValueHolderIterator(Iterator<Object> msgList,
org.apache.camel.Exchange exchange,
KafkaConfiguration kafkaConfiguration,
String msgTopic,
List<org.apache.kafka.common.header.Header> propagatedHeaders) |
Apache Camel