public class ConsumerRecordMetadata
extends java.lang.Object
RecordMetadata
(which is final, hence no subclass) for all except
timestamp type.Constructor and Description |
---|
ConsumerRecordMetadata(org.apache.kafka.clients.producer.RecordMetadata delegate,
org.apache.kafka.common.record.TimestampType timestampType) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
boolean |
hasOffset() |
boolean |
hasTimestamp() |
long |
offset() |
int |
partition() |
int |
serializedKeySize() |
int |
serializedValueSize() |
long |
timestamp() |
org.apache.kafka.common.record.TimestampType |
timestampType() |
java.lang.String |
topic() |
java.lang.String |
toString() |
public ConsumerRecordMetadata(org.apache.kafka.clients.producer.RecordMetadata delegate, org.apache.kafka.common.record.TimestampType timestampType)
public boolean hasOffset()
public long offset()
public boolean hasTimestamp()
public long timestamp()
public int serializedKeySize()
public int serializedValueSize()
public java.lang.String topic()
public int partition()
public org.apache.kafka.common.record.TimestampType timestampType()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object