public class TierSegmentUploadComplete extends AbstractTierSegmentMetadata
| Constructor and Description |
|---|
TierSegmentUploadComplete(TierSegmentUploadInitiate uploadInitiate) |
TierSegmentUploadComplete(TopicIdPartition topicIdPartition,
int tierEpoch,
UUID objectId,
OffsetAndEpoch stateOffset) |
TierSegmentUploadComplete(TopicIdPartition topicIdPartition,
SegmentUploadComplete metadata) |
| Modifier and Type | Method and Description |
|---|---|
static int |
initialBufferSize()
The initial buffer size to use when constructing the FlatBuffer message.
|
UUID |
messageId()
Get a unique id for this message.
|
ByteBuffer |
payloadBuffer() |
TierObjectMetadata.State |
state()
The current state of the segment.
|
OffsetAndEpoch |
stateOffsetAndEpoch()
The lastMaterializedOffsetAndEpoch for the tier partition state at the time this metadata was generated.
|
int |
tierEpoch()
tierEpoch for the tier metadata
|
TopicIdPartition |
topicIdPartition()
Topic-partition corresponding to this tier metadata.
|
String |
toString() |
TierRecordType |
type() |
objectId, objectIdAsBase64deserialize, deserialize, deserializeKey, deserializeKey, equals, getTypeId, hashCode, messageIdAsBase64, serializeKey, serializeValuepublic TierSegmentUploadComplete(TopicIdPartition topicIdPartition, int tierEpoch, UUID objectId, OffsetAndEpoch stateOffset)
public TierSegmentUploadComplete(TierSegmentUploadInitiate uploadInitiate)
public TierSegmentUploadComplete(TopicIdPartition topicIdPartition, SegmentUploadComplete metadata)
public static int initialBufferSize()
public TierRecordType type()
type in class AbstractTierMetadatapublic TopicIdPartition topicIdPartition()
AbstractTierMetadatatopicIdPartition in class AbstractTierMetadatapublic int tierEpoch()
AbstractTierMetadatatierEpoch in class AbstractTierMetadatapublic OffsetAndEpoch stateOffsetAndEpoch()
AbstractTierMetadatastateOffsetAndEpoch in class AbstractTierMetadatapublic ByteBuffer payloadBuffer()
payloadBuffer in class AbstractTierMetadatapublic TierObjectMetadata.State state()
AbstractTierSegmentMetadatastate in class AbstractTierSegmentMetadatapublic UUID messageId()
AbstractTierMetadatamessageId in class AbstractTierMetadata