ParallelConsumerOptions.ParallelConsumerOptionsBuilder<K,V> |
ParallelConsumerOptions.ParallelConsumerOptionsBuilder.batchSize(Integer batchSize) |
The maximum number of messages to attempt to pass into the user functions.
|
static <K,
V> ParallelConsumerOptions.ParallelConsumerOptionsBuilder<K,V> |
ParallelConsumerOptions.builder() |
|
ParallelConsumerOptions.ParallelConsumerOptionsBuilder<K,V> |
ParallelConsumerOptions.ParallelConsumerOptionsBuilder.commitMode(ParallelConsumerOptions.CommitMode commitMode) |
|
ParallelConsumerOptions.ParallelConsumerOptionsBuilder<K,V> |
ParallelConsumerOptions.ParallelConsumerOptionsBuilder.consumer(org.apache.kafka.clients.consumer.Consumer<K,V> consumer) |
Required parameter for all use.
|
ParallelConsumerOptions.ParallelConsumerOptionsBuilder<K,V> |
ParallelConsumerOptions.ParallelConsumerOptionsBuilder.defaultMessageRetryDelay(Duration defaultMessageRetryDelay) |
When a message fails, how long the system should wait before trying that message again.
|
ParallelConsumerOptions.ParallelConsumerOptionsBuilder<K,V> |
ParallelConsumerOptions.ParallelConsumerOptionsBuilder.managedExecutorService(String managedExecutorService) |
Path to Managed executor service for Java EE
|
ParallelConsumerOptions.ParallelConsumerOptionsBuilder<K,V> |
ParallelConsumerOptions.ParallelConsumerOptionsBuilder.managedThreadFactory(String managedThreadFactory) |
Path to Managed thread factory for Java EE
|
ParallelConsumerOptions.ParallelConsumerOptionsBuilder<K,V> |
ParallelConsumerOptions.ParallelConsumerOptionsBuilder.maxConcurrency(int maxConcurrency) |
Controls the maximum degree of concurrency to occur.
|
ParallelConsumerOptions.ParallelConsumerOptionsBuilder<K,V> |
ParallelConsumerOptions.ParallelConsumerOptionsBuilder.maxFailureHistory(int maxFailureHistory) |
|
ParallelConsumerOptions.ParallelConsumerOptionsBuilder<K,V> |
ParallelConsumerOptions.ParallelConsumerOptionsBuilder.offsetCommitTimeout(Duration offsetCommitTimeout) |
Controls how long to block while waiting for offsets to be committed.
|
ParallelConsumerOptions.ParallelConsumerOptionsBuilder<K,V> |
ParallelConsumerOptions.ParallelConsumerOptionsBuilder.ordering(ParallelConsumerOptions.ProcessingOrder ordering) |
|
ParallelConsumerOptions.ParallelConsumerOptionsBuilder<K,V> |
ParallelConsumerOptions.ParallelConsumerOptionsBuilder.producer(org.apache.kafka.clients.producer.Producer<K,V> producer) |
Supplying a producer is only needed if using the produce flows.
|
ParallelConsumerOptions.ParallelConsumerOptionsBuilder<K,V> |
ParallelConsumerOptions.ParallelConsumerOptionsBuilder.retryDelayProvider(Function<RecordContext<K,V>,Duration> retryDelayProvider) |
|
ParallelConsumerOptions.ParallelConsumerOptionsBuilder<K,V> |
ParallelConsumerOptions.ParallelConsumerOptionsBuilder.sendTimeout(Duration sendTimeout) |
Controls how long to block while waiting for the Producer.send(org.apache.kafka.clients.producer.ProducerRecord<K, V>) to complete for any ProducerRecords
returned from the user-function.
|
ParallelConsumerOptions.ParallelConsumerOptionsBuilder<K,V> |
ParallelConsumerOptions.ParallelConsumerOptionsBuilder.thresholdForTimeSpendInQueueWarning(Duration thresholdForTimeSpendInQueueWarning) |
Configure the amount of delay a record experiences, before a warning is logged.
|
ParallelConsumerOptions.ParallelConsumerOptionsBuilder<K,V> |
ParallelConsumerOptions.toBuilder() |
|