Class ConsumerManager<K,V>
java.lang.Object
io.confluent.parallelconsumer.internal.ConsumerManager<K,V>
Delegate for
KafkaConsumer-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSet<org.apache.kafka.common.TopicPartition>voidvoidcommitAsync(Map<org.apache.kafka.common.TopicPartition, org.apache.kafka.clients.consumer.OffsetAndMetadata> offsets, org.apache.kafka.clients.consumer.OffsetCommitCallback callback) voidcommitSync(Map<org.apache.kafka.common.TopicPartition, org.apache.kafka.clients.consumer.OffsetAndMetadata> offsetsToSend) org.apache.kafka.clients.consumer.ConsumerGroupMetadatavoidvoidSet<org.apache.kafka.common.TopicPartition>paused()voidvoidwakeup()Wakes up the consumer, but only if it's polling.
-
Constructor Details
-
ConsumerManager
-
-
Method Details
-
wakeup
public void wakeup()Wakes up the consumer, but only if it's polling.Otherwise, we can interrupt other operations like
KafkaConsumer.commitSync(). -
commitSync
public void commitSync(Map<org.apache.kafka.common.TopicPartition, org.apache.kafka.clients.consumer.OffsetAndMetadata> offsetsToSend) -
commitAsync
public void commitAsync(Map<org.apache.kafka.common.TopicPartition, org.apache.kafka.clients.consumer.OffsetAndMetadata> offsets, org.apache.kafka.clients.consumer.OffsetCommitCallback callback) -
groupMetadata
public org.apache.kafka.clients.consumer.ConsumerGroupMetadata groupMetadata() -
close
-
assignment
-
pause
-
paused
-
resume
-
onCommitRequested
public void onCommitRequested()
-