public static final class PulsarApi.MessageMetadata.Builder extends org.apache.pulsar.shaded.com.google.protobuf.v241.GeneratedMessageLite.Builder<PulsarApi.MessageMetadata,PulsarApi.MessageMetadata.Builder> implements PulsarApi.MessageMetadataOrBuilder, ByteBufCodedInputStream.ByteBufMessageBuilder
parseUnknownFieldpublic void recycle()
public PulsarApi.MessageMetadata.Builder clear()
clear in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLite.Builderclear in class org.apache.pulsar.shaded.com.google.protobuf.v241.GeneratedMessageLite.Builder<PulsarApi.MessageMetadata,PulsarApi.MessageMetadata.Builder>public PulsarApi.MessageMetadata.Builder clone()
clone in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLite.Builderclone in class org.apache.pulsar.shaded.com.google.protobuf.v241.GeneratedMessageLite.Builder<PulsarApi.MessageMetadata,PulsarApi.MessageMetadata.Builder>public PulsarApi.MessageMetadata getDefaultInstanceForType()
getDefaultInstanceForType in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLiteOrBuildergetDefaultInstanceForType in class org.apache.pulsar.shaded.com.google.protobuf.v241.GeneratedMessageLite.Builder<PulsarApi.MessageMetadata,PulsarApi.MessageMetadata.Builder>public PulsarApi.MessageMetadata build()
build in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLite.Builderpublic PulsarApi.MessageMetadata buildPartial()
buildPartial in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLite.Builderpublic PulsarApi.MessageMetadata.Builder mergeFrom(PulsarApi.MessageMetadata other)
mergeFrom in class org.apache.pulsar.shaded.com.google.protobuf.v241.GeneratedMessageLite.Builder<PulsarApi.MessageMetadata,PulsarApi.MessageMetadata.Builder>public final boolean isInitialized()
isInitialized in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLiteOrBuilderpublic PulsarApi.MessageMetadata.Builder mergeFrom(org.apache.pulsar.shaded.com.google.protobuf.v241.CodedInputStream input, org.apache.pulsar.shaded.com.google.protobuf.v241.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLite.BuildermergeFrom in class org.apache.pulsar.shaded.com.google.protobuf.v241.AbstractMessageLite.Builder<PulsarApi.MessageMetadata.Builder>IOExceptionpublic PulsarApi.MessageMetadata.Builder mergeFrom(ByteBufCodedInputStream input, org.apache.pulsar.shaded.com.google.protobuf.v241.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface ByteBufCodedInputStream.ByteBufMessageBuilderIOExceptionpublic boolean hasProducerName()
hasProducerName in interface PulsarApi.MessageMetadataOrBuilderpublic String getProducerName()
getProducerName in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.MessageMetadata.Builder setProducerName(String value)
public PulsarApi.MessageMetadata.Builder clearProducerName()
public boolean hasSequenceId()
hasSequenceId in interface PulsarApi.MessageMetadataOrBuilderpublic long getSequenceId()
getSequenceId in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.MessageMetadata.Builder setSequenceId(long value)
public PulsarApi.MessageMetadata.Builder clearSequenceId()
public boolean hasPublishTime()
hasPublishTime in interface PulsarApi.MessageMetadataOrBuilderpublic long getPublishTime()
getPublishTime in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.MessageMetadata.Builder setPublishTime(long value)
public PulsarApi.MessageMetadata.Builder clearPublishTime()
public List<PulsarApi.KeyValue> getPropertiesList()
getPropertiesList in interface PulsarApi.MessageMetadataOrBuilderpublic int getPropertiesCount()
getPropertiesCount in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.KeyValue getProperties(int index)
getProperties in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.MessageMetadata.Builder setProperties(int index, PulsarApi.KeyValue value)
public PulsarApi.MessageMetadata.Builder setProperties(int index, PulsarApi.KeyValue.Builder builderForValue)
public PulsarApi.MessageMetadata.Builder addProperties(PulsarApi.KeyValue value)
public PulsarApi.MessageMetadata.Builder addProperties(int index, PulsarApi.KeyValue value)
public PulsarApi.MessageMetadata.Builder addProperties(PulsarApi.KeyValue.Builder builderForValue)
public PulsarApi.MessageMetadata.Builder addProperties(int index, PulsarApi.KeyValue.Builder builderForValue)
public PulsarApi.MessageMetadata.Builder addAllProperties(Iterable<? extends PulsarApi.KeyValue> values)
public PulsarApi.MessageMetadata.Builder clearProperties()
public PulsarApi.MessageMetadata.Builder removeProperties(int index)
public boolean hasReplicatedFrom()
hasReplicatedFrom in interface PulsarApi.MessageMetadataOrBuilderpublic String getReplicatedFrom()
getReplicatedFrom in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.MessageMetadata.Builder setReplicatedFrom(String value)
public PulsarApi.MessageMetadata.Builder clearReplicatedFrom()
public boolean hasPartitionKey()
hasPartitionKey in interface PulsarApi.MessageMetadataOrBuilderpublic String getPartitionKey()
getPartitionKey in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.MessageMetadata.Builder setPartitionKey(String value)
public PulsarApi.MessageMetadata.Builder clearPartitionKey()
public List<String> getReplicateToList()
getReplicateToList in interface PulsarApi.MessageMetadataOrBuilderpublic int getReplicateToCount()
getReplicateToCount in interface PulsarApi.MessageMetadataOrBuilderpublic String getReplicateTo(int index)
getReplicateTo in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.MessageMetadata.Builder setReplicateTo(int index, String value)
public PulsarApi.MessageMetadata.Builder addReplicateTo(String value)
public PulsarApi.MessageMetadata.Builder addAllReplicateTo(Iterable<String> values)
public PulsarApi.MessageMetadata.Builder clearReplicateTo()
public boolean hasCompression()
hasCompression in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.CompressionType getCompression()
getCompression in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.MessageMetadata.Builder setCompression(PulsarApi.CompressionType value)
public PulsarApi.MessageMetadata.Builder clearCompression()
public boolean hasUncompressedSize()
hasUncompressedSize in interface PulsarApi.MessageMetadataOrBuilderpublic int getUncompressedSize()
getUncompressedSize in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.MessageMetadata.Builder setUncompressedSize(int value)
public PulsarApi.MessageMetadata.Builder clearUncompressedSize()
public boolean hasNumMessagesInBatch()
hasNumMessagesInBatch in interface PulsarApi.MessageMetadataOrBuilderpublic int getNumMessagesInBatch()
getNumMessagesInBatch in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.MessageMetadata.Builder setNumMessagesInBatch(int value)
public PulsarApi.MessageMetadata.Builder clearNumMessagesInBatch()
public boolean hasEventTime()
hasEventTime in interface PulsarApi.MessageMetadataOrBuilderpublic long getEventTime()
getEventTime in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.MessageMetadata.Builder setEventTime(long value)
public PulsarApi.MessageMetadata.Builder clearEventTime()
public List<PulsarApi.EncryptionKeys> getEncryptionKeysList()
getEncryptionKeysList in interface PulsarApi.MessageMetadataOrBuilderpublic int getEncryptionKeysCount()
getEncryptionKeysCount in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.EncryptionKeys getEncryptionKeys(int index)
getEncryptionKeys in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.MessageMetadata.Builder setEncryptionKeys(int index, PulsarApi.EncryptionKeys value)
public PulsarApi.MessageMetadata.Builder setEncryptionKeys(int index, PulsarApi.EncryptionKeys.Builder builderForValue)
public PulsarApi.MessageMetadata.Builder addEncryptionKeys(PulsarApi.EncryptionKeys value)
public PulsarApi.MessageMetadata.Builder addEncryptionKeys(int index, PulsarApi.EncryptionKeys value)
public PulsarApi.MessageMetadata.Builder addEncryptionKeys(PulsarApi.EncryptionKeys.Builder builderForValue)
public PulsarApi.MessageMetadata.Builder addEncryptionKeys(int index, PulsarApi.EncryptionKeys.Builder builderForValue)
public PulsarApi.MessageMetadata.Builder addAllEncryptionKeys(Iterable<? extends PulsarApi.EncryptionKeys> values)
public PulsarApi.MessageMetadata.Builder clearEncryptionKeys()
public PulsarApi.MessageMetadata.Builder removeEncryptionKeys(int index)
public boolean hasEncryptionAlgo()
hasEncryptionAlgo in interface PulsarApi.MessageMetadataOrBuilderpublic String getEncryptionAlgo()
getEncryptionAlgo in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.MessageMetadata.Builder setEncryptionAlgo(String value)
public PulsarApi.MessageMetadata.Builder clearEncryptionAlgo()
public boolean hasEncryptionParam()
hasEncryptionParam in interface PulsarApi.MessageMetadataOrBuilderpublic org.apache.pulsar.shaded.com.google.protobuf.v241.ByteString getEncryptionParam()
getEncryptionParam in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.MessageMetadata.Builder setEncryptionParam(org.apache.pulsar.shaded.com.google.protobuf.v241.ByteString value)
public PulsarApi.MessageMetadata.Builder clearEncryptionParam()
public boolean hasSchemaVersion()
hasSchemaVersion in interface PulsarApi.MessageMetadataOrBuilderpublic org.apache.pulsar.shaded.com.google.protobuf.v241.ByteString getSchemaVersion()
getSchemaVersion in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.MessageMetadata.Builder setSchemaVersion(org.apache.pulsar.shaded.com.google.protobuf.v241.ByteString value)
public PulsarApi.MessageMetadata.Builder clearSchemaVersion()
public boolean hasPartitionKeyB64Encoded()
hasPartitionKeyB64Encoded in interface PulsarApi.MessageMetadataOrBuilderpublic boolean getPartitionKeyB64Encoded()
getPartitionKeyB64Encoded in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.MessageMetadata.Builder setPartitionKeyB64Encoded(boolean value)
public PulsarApi.MessageMetadata.Builder clearPartitionKeyB64Encoded()
public boolean hasOrderingKey()
hasOrderingKey in interface PulsarApi.MessageMetadataOrBuilderpublic org.apache.pulsar.shaded.com.google.protobuf.v241.ByteString getOrderingKey()
getOrderingKey in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.MessageMetadata.Builder setOrderingKey(org.apache.pulsar.shaded.com.google.protobuf.v241.ByteString value)
public PulsarApi.MessageMetadata.Builder clearOrderingKey()
public boolean hasDeliverAtTime()
hasDeliverAtTime in interface PulsarApi.MessageMetadataOrBuilderpublic long getDeliverAtTime()
getDeliverAtTime in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.MessageMetadata.Builder setDeliverAtTime(long value)
public PulsarApi.MessageMetadata.Builder clearDeliverAtTime()
public boolean hasMarkerType()
hasMarkerType in interface PulsarApi.MessageMetadataOrBuilderpublic int getMarkerType()
getMarkerType in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.MessageMetadata.Builder setMarkerType(int value)
public PulsarApi.MessageMetadata.Builder clearMarkerType()
public boolean hasTxnidLeastBits()
hasTxnidLeastBits in interface PulsarApi.MessageMetadataOrBuilderpublic long getTxnidLeastBits()
getTxnidLeastBits in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.MessageMetadata.Builder setTxnidLeastBits(long value)
public PulsarApi.MessageMetadata.Builder clearTxnidLeastBits()
public boolean hasTxnidMostBits()
hasTxnidMostBits in interface PulsarApi.MessageMetadataOrBuilderpublic long getTxnidMostBits()
getTxnidMostBits in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.MessageMetadata.Builder setTxnidMostBits(long value)
public PulsarApi.MessageMetadata.Builder clearTxnidMostBits()
public boolean hasHighestSequenceId()
hasHighestSequenceId in interface PulsarApi.MessageMetadataOrBuilderpublic long getHighestSequenceId()
getHighestSequenceId in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.MessageMetadata.Builder setHighestSequenceId(long value)
public PulsarApi.MessageMetadata.Builder clearHighestSequenceId()
public boolean hasNullValue()
hasNullValue in interface PulsarApi.MessageMetadataOrBuilderpublic boolean getNullValue()
getNullValue in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.MessageMetadata.Builder setNullValue(boolean value)
public PulsarApi.MessageMetadata.Builder clearNullValue()
public boolean hasUuid()
hasUuid in interface PulsarApi.MessageMetadataOrBuilderpublic String getUuid()
getUuid in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.MessageMetadata.Builder setUuid(String value)
public PulsarApi.MessageMetadata.Builder clearUuid()
public boolean hasNumChunksFromMsg()
hasNumChunksFromMsg in interface PulsarApi.MessageMetadataOrBuilderpublic int getNumChunksFromMsg()
getNumChunksFromMsg in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.MessageMetadata.Builder setNumChunksFromMsg(int value)
public PulsarApi.MessageMetadata.Builder clearNumChunksFromMsg()
public boolean hasTotalChunkMsgSize()
hasTotalChunkMsgSize in interface PulsarApi.MessageMetadataOrBuilderpublic int getTotalChunkMsgSize()
getTotalChunkMsgSize in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.MessageMetadata.Builder setTotalChunkMsgSize(int value)
public PulsarApi.MessageMetadata.Builder clearTotalChunkMsgSize()
public boolean hasChunkId()
hasChunkId in interface PulsarApi.MessageMetadataOrBuilderpublic int getChunkId()
getChunkId in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.MessageMetadata.Builder setChunkId(int value)
public PulsarApi.MessageMetadata.Builder clearChunkId()
public boolean hasNullPartitionKey()
hasNullPartitionKey in interface PulsarApi.MessageMetadataOrBuilderpublic boolean getNullPartitionKey()
getNullPartitionKey in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.MessageMetadata.Builder setNullPartitionKey(boolean value)
public PulsarApi.MessageMetadata.Builder clearNullPartitionKey()
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.