Class ConsumerRecordMetadata
java.lang.Object
org.springframework.kafka.listener.adapter.ConsumerRecordMetadata
Used to provide a listener method argument when the user supplies such a parameter.
Delegates to
RecordMetadata
(which is final, hence no subclass) for all except
timestamp type.- Since:
- 2.5
-
Constructor Summary
ConstructorDescriptionConsumerRecordMetadata
(org.apache.kafka.clients.producer.RecordMetadata delegate, org.apache.kafka.common.record.TimestampType timestampType) -
Method Summary
-
Constructor Details
-
ConsumerRecordMetadata
public ConsumerRecordMetadata(org.apache.kafka.clients.producer.RecordMetadata delegate, org.apache.kafka.common.record.TimestampType timestampType)
-
-
Method Details
-
hasOffset
public boolean hasOffset() -
offset
public long offset() -
hasTimestamp
public boolean hasTimestamp() -
timestamp
public long timestamp() -
serializedKeySize
public int serializedKeySize() -
serializedValueSize
public int serializedValueSize() -
topic
-
partition
public int partition() -
timestampType
public org.apache.kafka.common.record.TimestampType timestampType() -
hashCode
public int hashCode() -
equals
-
toString
-