Class MessageMetadata

java.lang.Object
org.apache.pulsar.common.api.proto.MessageMetadata

public final class MessageMetadata extends Object
  • Constructor Details

    • MessageMetadata

      public MessageMetadata()
  • Method Details

    • hasProducerName

      public boolean hasProducerName()
    • getProducerName

      public String getProducerName()
    • setProducerName

      public MessageMetadata setProducerName(String producerName)
    • clearProducerName

      public MessageMetadata clearProducerName()
    • hasSequenceId

      public boolean hasSequenceId()
    • getSequenceId

      public long getSequenceId()
    • setSequenceId

      public MessageMetadata setSequenceId(long sequenceId)
    • clearSequenceId

      public MessageMetadata clearSequenceId()
    • hasPublishTime

      public boolean hasPublishTime()
    • getPublishTime

      public long getPublishTime()
    • setPublishTime

      public MessageMetadata setPublishTime(long publishTime)
    • clearPublishTime

      public MessageMetadata clearPublishTime()
    • getPropertiesCount

      public int getPropertiesCount()
    • getPropertyAt

      public KeyValue getPropertyAt(int idx)
    • getPropertiesList

      public List<KeyValue> getPropertiesList()
    • addProperty

      public KeyValue addProperty()
    • addAllProperties

      public MessageMetadata addAllProperties(Iterable<KeyValue> properties)
    • clearProperties

      public MessageMetadata clearProperties()
    • hasReplicatedFrom

      public boolean hasReplicatedFrom()
    • getReplicatedFrom

      public String getReplicatedFrom()
    • setReplicatedFrom

      public MessageMetadata setReplicatedFrom(String replicatedFrom)
    • clearReplicatedFrom

      public MessageMetadata clearReplicatedFrom()
    • hasPartitionKey

      public boolean hasPartitionKey()
    • getPartitionKey

      public String getPartitionKey()
    • setPartitionKey

      public MessageMetadata setPartitionKey(String partitionKey)
    • clearPartitionKey

      public MessageMetadata clearPartitionKey()
    • getReplicateTosCount

      public int getReplicateTosCount()
    • getReplicateToAt

      public String getReplicateToAt(int idx)
    • getReplicateTosList

      public List<String> getReplicateTosList()
    • addReplicateTo

      public void addReplicateTo(String replicateTo)
    • addAllReplicateTos

      public MessageMetadata addAllReplicateTos(Iterable<String> replicateTos)
    • clearReplicateTo

      public MessageMetadata clearReplicateTo()
    • hasCompression

      public boolean hasCompression()
    • getCompression

      public CompressionType getCompression()
    • setCompression

      public MessageMetadata setCompression(CompressionType compression)
    • clearCompression

      public MessageMetadata clearCompression()
    • hasUncompressedSize

      public boolean hasUncompressedSize()
    • getUncompressedSize

      public int getUncompressedSize()
    • setUncompressedSize

      public MessageMetadata setUncompressedSize(int uncompressedSize)
    • clearUncompressedSize

      public MessageMetadata clearUncompressedSize()
    • hasNumMessagesInBatch

      public boolean hasNumMessagesInBatch()
    • getNumMessagesInBatch

      public int getNumMessagesInBatch()
    • setNumMessagesInBatch

      public MessageMetadata setNumMessagesInBatch(int numMessagesInBatch)
    • clearNumMessagesInBatch

      public MessageMetadata clearNumMessagesInBatch()
    • hasEventTime

      public boolean hasEventTime()
    • getEventTime

      public long getEventTime()
    • setEventTime

      public MessageMetadata setEventTime(long eventTime)
    • clearEventTime

      public MessageMetadata clearEventTime()
    • getEncryptionKeysCount

      public int getEncryptionKeysCount()
    • getEncryptionKeyAt

      public EncryptionKeys getEncryptionKeyAt(int idx)
    • getEncryptionKeysList

      public List<EncryptionKeys> getEncryptionKeysList()
    • addEncryptionKey

      public EncryptionKeys addEncryptionKey()
    • addAllEncryptionKeys

      public MessageMetadata addAllEncryptionKeys(Iterable<EncryptionKeys> encryptionKeys)
    • clearEncryptionKeys

      public MessageMetadata clearEncryptionKeys()
    • hasEncryptionAlgo

      public boolean hasEncryptionAlgo()
    • getEncryptionAlgo

      public String getEncryptionAlgo()
    • setEncryptionAlgo

      public MessageMetadata setEncryptionAlgo(String encryptionAlgo)
    • clearEncryptionAlgo

      public MessageMetadata clearEncryptionAlgo()
    • hasEncryptionParam

      public boolean hasEncryptionParam()
    • getEncryptionParamSize

      public int getEncryptionParamSize()
    • getEncryptionParam

      public byte[] getEncryptionParam()
    • getEncryptionParamSlice

      public io.netty.buffer.ByteBuf getEncryptionParamSlice()
    • setEncryptionParam

      public MessageMetadata setEncryptionParam(byte[] encryptionParam)
    • setEncryptionParam

      public MessageMetadata setEncryptionParam(io.netty.buffer.ByteBuf encryptionParam)
    • clearEncryptionParam

      public MessageMetadata clearEncryptionParam()
    • hasSchemaVersion

      public boolean hasSchemaVersion()
    • getSchemaVersionSize

      public int getSchemaVersionSize()
    • getSchemaVersion

      public byte[] getSchemaVersion()
    • getSchemaVersionSlice

      public io.netty.buffer.ByteBuf getSchemaVersionSlice()
    • setSchemaVersion

      public MessageMetadata setSchemaVersion(byte[] schemaVersion)
    • setSchemaVersion

      public MessageMetadata setSchemaVersion(io.netty.buffer.ByteBuf schemaVersion)
    • clearSchemaVersion

      public MessageMetadata clearSchemaVersion()
    • hasPartitionKeyB64Encoded

      public boolean hasPartitionKeyB64Encoded()
    • isPartitionKeyB64Encoded

      public boolean isPartitionKeyB64Encoded()
    • setPartitionKeyB64Encoded

      public MessageMetadata setPartitionKeyB64Encoded(boolean partitionKeyB64Encoded)
    • clearPartitionKeyB64Encoded

      public MessageMetadata clearPartitionKeyB64Encoded()
    • hasOrderingKey

      public boolean hasOrderingKey()
    • getOrderingKeySize

      public int getOrderingKeySize()
    • getOrderingKey

      public byte[] getOrderingKey()
    • getOrderingKeySlice

      public io.netty.buffer.ByteBuf getOrderingKeySlice()
    • setOrderingKey

      public MessageMetadata setOrderingKey(byte[] orderingKey)
    • setOrderingKey

      public MessageMetadata setOrderingKey(io.netty.buffer.ByteBuf orderingKey)
    • clearOrderingKey

      public MessageMetadata clearOrderingKey()
    • hasDeliverAtTime

      public boolean hasDeliverAtTime()
    • getDeliverAtTime

      public long getDeliverAtTime()
    • setDeliverAtTime

      public MessageMetadata setDeliverAtTime(long deliverAtTime)
    • clearDeliverAtTime

      public MessageMetadata clearDeliverAtTime()
    • hasMarkerType

      public boolean hasMarkerType()
    • getMarkerType

      public int getMarkerType()
    • setMarkerType

      public MessageMetadata setMarkerType(int markerType)
    • clearMarkerType

      public MessageMetadata clearMarkerType()
    • hasTxnidLeastBits

      public boolean hasTxnidLeastBits()
    • getTxnidLeastBits

      public long getTxnidLeastBits()
    • setTxnidLeastBits

      public MessageMetadata setTxnidLeastBits(long txnidLeastBits)
    • clearTxnidLeastBits

      public MessageMetadata clearTxnidLeastBits()
    • hasTxnidMostBits

      public boolean hasTxnidMostBits()
    • getTxnidMostBits

      public long getTxnidMostBits()
    • setTxnidMostBits

      public MessageMetadata setTxnidMostBits(long txnidMostBits)
    • clearTxnidMostBits

      public MessageMetadata clearTxnidMostBits()
    • hasHighestSequenceId

      public boolean hasHighestSequenceId()
    • getHighestSequenceId

      public long getHighestSequenceId()
    • setHighestSequenceId

      public MessageMetadata setHighestSequenceId(long highestSequenceId)
    • clearHighestSequenceId

      public MessageMetadata clearHighestSequenceId()
    • hasNullValue

      public boolean hasNullValue()
    • isNullValue

      public boolean isNullValue()
    • setNullValue

      public MessageMetadata setNullValue(boolean nullValue)
    • clearNullValue

      public MessageMetadata clearNullValue()
    • hasUuid

      public boolean hasUuid()
    • getUuid

      public String getUuid()
    • setUuid

      public MessageMetadata setUuid(String uuid)
    • clearUuid

      public MessageMetadata clearUuid()
    • hasNumChunksFromMsg

      public boolean hasNumChunksFromMsg()
    • getNumChunksFromMsg

      public int getNumChunksFromMsg()
    • setNumChunksFromMsg

      public MessageMetadata setNumChunksFromMsg(int numChunksFromMsg)
    • clearNumChunksFromMsg

      public MessageMetadata clearNumChunksFromMsg()
    • hasTotalChunkMsgSize

      public boolean hasTotalChunkMsgSize()
    • getTotalChunkMsgSize

      public int getTotalChunkMsgSize()
    • setTotalChunkMsgSize

      public MessageMetadata setTotalChunkMsgSize(int totalChunkMsgSize)
    • clearTotalChunkMsgSize

      public MessageMetadata clearTotalChunkMsgSize()
    • hasChunkId

      public boolean hasChunkId()
    • getChunkId

      public int getChunkId()
    • setChunkId

      public MessageMetadata setChunkId(int chunkId)
    • clearChunkId

      public MessageMetadata clearChunkId()
    • hasNullPartitionKey

      public boolean hasNullPartitionKey()
    • isNullPartitionKey

      public boolean isNullPartitionKey()
    • setNullPartitionKey

      public MessageMetadata setNullPartitionKey(boolean nullPartitionKey)
    • clearNullPartitionKey

      public MessageMetadata clearNullPartitionKey()
    • writeTo

      public int writeTo(io.netty.buffer.ByteBuf _b)
    • getSerializedSize

      public int getSerializedSize()
    • parseFrom

      public void parseFrom(io.netty.buffer.ByteBuf _buffer, int _size)
    • clear

      public MessageMetadata clear()
    • copyFrom

      public MessageMetadata copyFrom(MessageMetadata _other)
    • toByteArray

      public byte[] toByteArray()
    • parseFrom

      public void parseFrom(byte[] a)