Package io.confluent.parallelconsumer
-
Interface Summary Interface Description JStreamParallelStreamProcessor<K,V> ParallelConsumer<K,V> Asynchronous / concurrent message consumer for Kafka.ParallelStreamProcessor<K,V> Parallel message consumer which also can optionally produce 0 or manyProducerRecordresults to be published back to Kafka. -
Class Summary Class Description JStreamParallelEoSStreamProcessor<K,V> ParallelConsumer.Tuple<L,R> A simple tuple structure.ParallelConsumerOptions<K,V> The options for theAbstractParallelEoSStreamProcessorsystem.ParallelConsumerOptions.ParallelConsumerOptionsBuilder<K,V> ParallelEoSStreamProcessor<K,V> ParallelStreamProcessor.ConsumeProduceResult<K,V,KK,VV> A simple triple structure to capture the set of coinciding data.PollContext<K,V> Context object used to pass messages to process to users processing functions.PollContextInternal<K,V> Internal only view on thePollContext.RecordContext<K,V> Context information for the wrappedConsumerRecord.RecordContext.RecordContextBuilder<K,V> RecordContextInternal<K,V> Internal only view of theRecordContextclass. -
Enum Summary Enum Description ParallelConsumerOptions.CommitMode The type of commit to be made, with either a transactions configured Producer where messages produced are committed back to the Broker along with the offsets they originated from, or with the faster simpler Consumer offset system either synchronously or asynchronouslyParallelConsumerOptions.ProcessingOrder The ordering guarantee to use. -
Exception Summary Exception Description ErrorInUserFunctionException This exception is only used when there is an exception thrown from code provided by the user.ParallelConsumerException Generic Parallel ConsumerRuntimeExceptionparent.