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
 
- 
Method Summary
Modifier 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 interfaceKafkaMessageSource.KafkaAckInfo<K,V> 
 - 
getGroupId
- Specified by:
 getGroupIdin interfaceKafkaMessageSource.KafkaAckInfo<K,V> 
 - 
getConsumer
- Specified by:
 getConsumerin interfaceKafkaMessageSource.KafkaAckInfo<K,V> 
 - 
getRecord
 - 
getTopicPartition
public org.apache.kafka.common.TopicPartition getTopicPartition()- Specified by:
 getTopicPartitionin interfaceKafkaMessageSource.KafkaAckInfo<K,V> 
 - 
getOffsets
public Map<org.apache.kafka.common.TopicPartition,Set<KafkaMessageSource.KafkaAckInfo<K, getOffsets()V>>> - Specified by:
 getOffsetsin interfaceKafkaMessageSource.KafkaAckInfo<K,V> 
 - 
isRolledBack
public boolean isRolledBack()- Specified by:
 isRolledBackin interfaceKafkaMessageSource.KafkaAckInfo<K,V> 
 - 
setRolledBack
public void setRolledBack(boolean rolledBack) - Specified by:
 setRolledBackin interfaceKafkaMessageSource.KafkaAckInfo<K,V> 
 - 
isAckDeferred
public boolean isAckDeferred()- Specified by:
 isAckDeferredin interfaceKafkaMessageSource.KafkaAckInfo<K,V> 
 - 
setAckDeferred
public void setAckDeferred(boolean ackDeferred) - Specified by:
 setAckDeferredin interfaceKafkaMessageSource.KafkaAckInfo<K,V> 
 - 
compareTo
- Specified by:
 compareToin interfaceComparable<KafkaMessageSource.KafkaAckInfo<K,V>> 
 - 
toString
 
 -