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
ConstructorsConstructorDescriptionChunkMessageIdImpl(MessageIdImpl firstChunkMsgId, MessageIdImpl lastChunkMsgId) -
Method Summary
Methods inherited from class org.apache.pulsar.client.impl.MessageIdImpl
fromByteArray, fromByteArrayWithTopic, fromByteArrayWithTopic, getEntryId, getLedgerId, getPartitionIndex, toByteArray, writeMessageIdDataMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.pulsar.client.api.MessageIdAdv
compareTo, getAckSet, getBatchIndex, getBatchSize
-
Constructor Details
-
ChunkMessageIdImpl
-
-
Method Details
-
getFirstChunkMessageId
-
getLastChunkMessageId
-
toString
- Overrides:
toStringin classMessageIdImpl
-
toByteArray
public byte[] toByteArray()- Specified by:
toByteArrayin interfaceMessageId- Overrides:
toByteArrayin classMessageIdImpl
-
equals
- Overrides:
equalsin classMessageIdImpl
-
hashCode
public int hashCode()- Overrides:
hashCodein classMessageIdImpl
-