Package org.apache.pulsar.client.impl
Class ChunkMessageIdImpl
java.lang.Object
org.apache.pulsar.client.impl.MessageIdImpl
org.apache.pulsar.client.impl.ChunkMessageIdImpl
- All Implemented Interfaces:
Serializable
,Comparable<MessageId>
,MessageId
,MessageIdAdv
- See Also:
-
Field Summary
Fields inherited from class org.apache.pulsar.client.impl.MessageIdImpl
entryId, ledgerId, partitionIndex
-
Constructor Summary
ConstructorDescriptionChunkMessageIdImpl
(MessageIdImpl firstChunkMsgId, MessageIdImpl lastChunkMsgId) -
Method Summary
Methods inherited from class org.apache.pulsar.client.impl.MessageIdImpl
fromByteArray, fromByteArrayWithTopic, fromByteArrayWithTopic, getEntryId, getLedgerId, getPartitionIndex, toByteArray, writeMessageIdData
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.pulsar.client.api.MessageIdAdv
compareTo, getAckSet, getBatchIndex, getBatchSize
-
Constructor Details
-
ChunkMessageIdImpl
-
-
Method Details
-
getFirstChunkMessageId
-
getLastChunkMessageId
-
toString
- Overrides:
toString
in classMessageIdImpl
-
toByteArray
public byte[] toByteArray()- Specified by:
toByteArray
in interfaceMessageId
- Overrides:
toByteArray
in classMessageIdImpl
-
equals
- Overrides:
equals
in classMessageIdImpl
-
hashCode
public int hashCode()- Overrides:
hashCode
in classMessageIdImpl
-