Class BlobTransferPartitionMetadata


  • public class BlobTransferPartitionMetadata
    extends java.lang.Object
    This class is the metadata of a partition in the blob transfer client
    • Field Detail

      • topicName

        public java.lang.String topicName
      • partitionId

        public int partitionId
      • offsetRecord

        public java.nio.ByteBuffer offsetRecord
      • storeVersionState

        public java.nio.ByteBuffer storeVersionState
    • Constructor Detail

      • BlobTransferPartitionMetadata

        public BlobTransferPartitionMetadata()
      • BlobTransferPartitionMetadata

        public BlobTransferPartitionMetadata​(java.lang.String topicName,
                                             int partitionId,
                                             java.nio.ByteBuffer offsetRecord,
                                             java.nio.ByteBuffer storeVersionState)
    • Method Detail

      • getTopicName

        public java.lang.String getTopicName()
      • setTopicName

        public void setTopicName​(java.lang.String topicName)
      • getPartitionId

        public int getPartitionId()
      • setPartitionId

        public void setPartitionId​(int partitionId)
      • getOffsetRecord

        public java.nio.ByteBuffer getOffsetRecord()
      • setOffsetRecord

        public void setOffsetRecord​(java.nio.ByteBuffer offsetRecord)
      • setStoreVersionState

        public void setStoreVersionState​(java.nio.ByteBuffer storeVersionState)
      • getStoreVersionState

        public java.nio.ByteBuffer getStoreVersionState()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object