RemoteLogSegmentMetadata
asynchronously with the containing RemoteLogSegmentId
into RemoteLogMetadataManager
.LogSegmentData
provided for the given remoteLogSegmentMetadata
.rlsmUpdate
on this instance.remoteLogSegmentMetadata
.RemoteLogSegmentMetadata
.RemoteLogSegmentMetadata
starting from the given startPosition.RemoteLogSegmentMetadata
starting from the given startPosition.RemoteLogSegmentMetadata.startOffset()
in
ascending order which contains the given leader epoch.RemoteLogSegmentMetadata
, RemoteLogSegmentMetadataUpdate
,
and RemotePartitionDeleteMetadata
.RemoteLogSegmentMetadata
if it exists for the given topic partition containing the offset with
the given leader-epoch for the offset, else returns Optional.empty()
.RemoteLogSegmentState.COPY_SEGMENT_STARTED
.RemoteLogSegmentMetadata
asynchronously.