Interface KafkaMessageSource.KafkaAckInfo<K,V> 
- Type Parameters:
- K- the key type.
- V- the value type.
- All Superinterfaces:
- Comparable<KafkaMessageSource.KafkaAckInfo<K,- V>> 
- All Known Implementing Classes:
- KafkaMessageSource.KafkaAckInfoImpl
- Enclosing class:
- KafkaMessageSource<K,- V> 
public static interface KafkaMessageSource.KafkaAckInfo<K,V> 
extends Comparable<KafkaMessageSource.KafkaAckInfo<K,V>> 
Information for building an KafkaAckCallback.
- Since:
- 5.4
- Author:
- Gary Russell, Mark Norkin, Artem Bilan, Anshul Mehra, Christian Tzolov, Ngoc Nhan
- 
Method SummaryModifier and TypeMethodDescriptionMap<org.apache.kafka.common.TopicPartition, Set<KafkaMessageSource.KafkaAckInfo<K, V>>> org.apache.kafka.common.TopicPartitionbooleanbooleanvoidsetAckDeferred(boolean ackDeferred) voidsetRolledBack(boolean rolledBack) Methods inherited from interface java.lang.ComparablecompareTo
- 
Method Details- 
getConsumerMonitorObject getConsumerMonitor()
- 
getGroupIdString getGroupId()
- 
getConsumer
- 
getRecord
- 
getTopicPartitionorg.apache.kafka.common.TopicPartition getTopicPartition()
- 
getOffsetsMap<org.apache.kafka.common.TopicPartition, Set<KafkaMessageSource.KafkaAckInfo<K,V>>> getOffsets()
- 
isRolledBackboolean isRolledBack()
- 
setRolledBackvoid setRolledBack(boolean rolledBack) 
- 
isAckDeferredboolean isAckDeferred()
- 
setAckDeferredvoid setAckDeferred(boolean ackDeferred) 
 
-