Package org.apache.pulsar.client.impl
Class MultiMessageIdImpl
java.lang.Object
org.apache.pulsar.client.impl.MultiMessageIdImpl
- All Implemented Interfaces:
Serializable,Comparable<org.apache.pulsar.client.api.MessageId>,org.apache.pulsar.client.api.MessageId
A MessageId implementation that contains a map of <partitionName, MessageId>.
This is useful when MessageId is need for partition/multi-topics/pattern consumer.
e.g. seek(), ackCumulative(), getLastMessageId().
- See Also:
-
Method Details
-
toByteArray
public byte[] toByteArray()- Specified by:
toByteArrayin interfaceorg.apache.pulsar.client.api.MessageId
-
hashCode
public int hashCode() -
compareTo
public int compareTo(org.apache.pulsar.client.api.MessageId o) - Specified by:
compareToin interfaceComparable<org.apache.pulsar.client.api.MessageId>
-
equals
-