public abstract class AbstractTierSegmentMetadata extends AbstractTierMetadata
| Constructor and Description |
|---|
AbstractTierSegmentMetadata() |
| Modifier and Type | Method and Description |
|---|---|
UUID |
objectId()
A unique identifier for the segment.
|
String |
objectIdAsBase64()
Encode objectId with Base64
|
abstract TierObjectMetadata.State |
state()
The current state of the segment.
|
deserialize, deserialize, deserializeKey, deserializeKey, equals, getTypeId, hashCode, messageId, messageIdAsBase64, payloadBuffer, serializeKey, serializeValue, stateOffsetAndEpoch, tierEpoch, topicIdPartition, typepublic abstract TierObjectMetadata.State state()
public final UUID objectId()
public final String objectIdAsBase64()