@InterfaceStability.Evolving public class RemoteLogSegmentId extends Object
RemoteStorageManager.copyLogSegmentData(RemoteLogSegmentMetadata, LogSegmentData)
.
Once it is stored in remote storage, it is used to access that segment later from remote log metadata storage.Constructor and Description |
---|
RemoteLogSegmentId(org.apache.kafka.common.TopicIdPartition topicIdPartition,
org.apache.kafka.common.Uuid id) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
int |
hashCode() |
org.apache.kafka.common.Uuid |
id() |
org.apache.kafka.common.TopicIdPartition |
topicIdPartition() |
String |
toString() |
public RemoteLogSegmentId(org.apache.kafka.common.TopicIdPartition topicIdPartition, org.apache.kafka.common.Uuid id)