Class KafkaMessageSource.KafkaAckInfoImpl
java.lang.Object
org.springframework.integration.kafka.inbound.KafkaMessageSource.KafkaAckInfoImpl
- All Implemented Interfaces:
- Comparable<KafkaMessageSource.KafkaAckInfo<K,,- V>> - KafkaMessageSource.KafkaAckInfo<K,- V> 
- Enclosing class:
- KafkaMessageSource<K,- V> 
public class KafkaMessageSource.KafkaAckInfoImpl
extends Object
implements 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 TypeMethodDescriptionintcompareTo(KafkaMessageSource.KafkaAckInfo<K, V> other) Map<org.apache.kafka.common.TopicPartition, Set<KafkaMessageSource.KafkaAckInfo<K, V>>> org.apache.kafka.common.TopicPartitionbooleanbooleanvoidsetAckDeferred(boolean ackDeferred) voidsetRolledBack(boolean rolledBack) toString()
- 
Method Details- 
getConsumerMonitor- Specified by:
- getConsumerMonitorin interface- KafkaMessageSource.KafkaAckInfo<K,- V> 
 
- 
getGroupId- Specified by:
- getGroupIdin interface- KafkaMessageSource.KafkaAckInfo<K,- V> 
 
- 
getConsumer- Specified by:
- getConsumerin interface- KafkaMessageSource.KafkaAckInfo<K,- V> 
 
- 
getRecord
- 
getTopicPartitionpublic org.apache.kafka.common.TopicPartition getTopicPartition()- Specified by:
- getTopicPartitionin interface- KafkaMessageSource.KafkaAckInfo<K,- V> 
 
- 
getOffsetspublic Map<org.apache.kafka.common.TopicPartition, Set<KafkaMessageSource.KafkaAckInfo<K,V>>> getOffsets()- Specified by:
- getOffsetsin interface- KafkaMessageSource.KafkaAckInfo<K,- V> 
 
- 
isRolledBackpublic boolean isRolledBack()- Specified by:
- isRolledBackin interface- KafkaMessageSource.KafkaAckInfo<K,- V> 
 
- 
setRolledBackpublic void setRolledBack(boolean rolledBack) - Specified by:
- setRolledBackin interface- KafkaMessageSource.KafkaAckInfo<K,- V> 
 
- 
isAckDeferredpublic boolean isAckDeferred()- Specified by:
- isAckDeferredin interface- KafkaMessageSource.KafkaAckInfo<K,- V> 
 
- 
setAckDeferredpublic void setAckDeferred(boolean ackDeferred) - Specified by:
- setAckDeferredin interface- KafkaMessageSource.KafkaAckInfo<K,- V> 
 
- 
compareTo- Specified by:
- compareToin interface- Comparable<KafkaMessageSource.KafkaAckInfo<K,- V>> 
 
- 
toString
 
-