public static class TierObjectStore.ObjectMetadata
extends java.lang.Object
Constructor and Description |
---|
ObjectMetadata(TierObjectMetadata metadata) |
ObjectMetadata(TopicIdPartition topicIdPartition,
java.util.UUID objectId,
int tierEpoch,
long baseOffset,
boolean hasAbortedTxns) |
Modifier and Type | Method and Description |
---|---|
long |
baseOffset() |
boolean |
equals(java.lang.Object o) |
boolean |
hasAbortedTxns() |
int |
hashCode() |
java.util.UUID |
objectId() |
java.lang.String |
objectIdAsBase64() |
int |
tierEpoch() |
TopicIdPartition |
topicIdPartition() |
java.lang.String |
toString() |
int |
version() |
public ObjectMetadata(TopicIdPartition topicIdPartition, java.util.UUID objectId, int tierEpoch, long baseOffset, boolean hasAbortedTxns)
public ObjectMetadata(TierObjectMetadata metadata)
public int version()
public TopicIdPartition topicIdPartition()
public java.util.UUID objectId()
public java.lang.String objectIdAsBase64()
public int tierEpoch()
public long baseOffset()
public boolean hasAbortedTxns()
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