public class TierTimestampAndOffset
extends java.lang.Object
implements org.apache.kafka.common.record.FileRecords.TimestampAndOffset
Modifier and Type | Field and Description |
---|---|
TierObjectStore.ObjectMetadata |
metadata |
int |
segmentSize |
long |
timestamp |
Constructor and Description |
---|
TierTimestampAndOffset(long timestamp,
TierObjectStore.ObjectMetadata metadata,
int segmentSize) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
java.util.Optional<java.lang.Integer> |
leaderEpoch() |
long |
timestamp() |
java.lang.String |
toString() |
public final TierObjectStore.ObjectMetadata metadata
public final long timestamp
public final int segmentSize
public TierTimestampAndOffset(long timestamp, TierObjectStore.ObjectMetadata metadata, int segmentSize)
public long timestamp()
timestamp
in interface org.apache.kafka.common.record.FileRecords.TimestampAndOffset
public java.util.Optional<java.lang.Integer> leaderEpoch()
leaderEpoch
in interface org.apache.kafka.common.record.FileRecords.TimestampAndOffset
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object