public static final class PulsarApi.MessageMetadata extends org.apache.pulsar.shaded.com.google.protobuf.v241.GeneratedMessageLite implements PulsarApi.MessageMetadataOrBuilder, ByteBufCodedOutputStream.ByteBufGeneratedMessage
| Modifier and Type | Class and Description |
|---|---|
static class |
PulsarApi.MessageMetadata.Builder |
org.apache.pulsar.shaded.com.google.protobuf.v241.GeneratedMessageLite.ExtendableBuilder<MessageType extends org.apache.pulsar.shaded.com.google.protobuf.v241.GeneratedMessageLite.ExtendableMessage<MessageType>,BuilderType extends org.apache.pulsar.shaded.com.google.protobuf.v241.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, org.apache.pulsar.shaded.com.google.protobuf.v241.GeneratedMessageLite.ExtendableMessage<MessageType extends org.apache.pulsar.shaded.com.google.protobuf.v241.GeneratedMessageLite.ExtendableMessage<MessageType>>, org.apache.pulsar.shaded.com.google.protobuf.v241.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends org.apache.pulsar.shaded.com.google.protobuf.v241.GeneratedMessageLite.ExtendableMessage>, org.apache.pulsar.shaded.com.google.protobuf.v241.GeneratedMessageLite.GeneratedExtension<ContainingType extends org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLite,Type>newRepeatedGeneratedExtension, newSingularGeneratedExtensionpublic static final int PRODUCER_NAME_FIELD_NUMBER
public static final int SEQUENCE_ID_FIELD_NUMBER
public static final int PUBLISH_TIME_FIELD_NUMBER
public static final int PROPERTIES_FIELD_NUMBER
public static final int REPLICATED_FROM_FIELD_NUMBER
public static final int PARTITION_KEY_FIELD_NUMBER
public static final int REPLICATE_TO_FIELD_NUMBER
public static final int COMPRESSION_FIELD_NUMBER
public static final int UNCOMPRESSED_SIZE_FIELD_NUMBER
public static final int NUM_MESSAGES_IN_BATCH_FIELD_NUMBER
public static final int EVENT_TIME_FIELD_NUMBER
public static final int ENCRYPTION_KEYS_FIELD_NUMBER
public static final int ENCRYPTION_ALGO_FIELD_NUMBER
public static final int ENCRYPTION_PARAM_FIELD_NUMBER
public static final int SCHEMA_VERSION_FIELD_NUMBER
public static final int PARTITION_KEY_B64_ENCODED_FIELD_NUMBER
public static final int ORDERING_KEY_FIELD_NUMBER
public static final int DELIVER_AT_TIME_FIELD_NUMBER
public static final int MARKER_TYPE_FIELD_NUMBER
public static final int TXNID_LEAST_BITS_FIELD_NUMBER
public static final int TXNID_MOST_BITS_FIELD_NUMBER
public static final int HIGHEST_SEQUENCE_ID_FIELD_NUMBER
public static final int NULL_VALUE_FIELD_NUMBER
public static final int UUID_FIELD_NUMBER
public static final int NUM_CHUNKS_FROM_MSG_FIELD_NUMBER
public static final int TOTAL_CHUNK_MSG_SIZE_FIELD_NUMBER
public static final int CHUNK_ID_FIELD_NUMBER
public static final int NULL_PARTITION_KEY_FIELD_NUMBER
public void recycle()
public static PulsarApi.MessageMetadata getDefaultInstance()
public PulsarApi.MessageMetadata getDefaultInstanceForType()
getDefaultInstanceForType in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLiteOrBuilderpublic boolean hasProducerName()
hasProducerName in interface PulsarApi.MessageMetadataOrBuilderpublic String getProducerName()
getProducerName in interface PulsarApi.MessageMetadataOrBuilderpublic boolean hasSequenceId()
hasSequenceId in interface PulsarApi.MessageMetadataOrBuilderpublic long getSequenceId()
getSequenceId in interface PulsarApi.MessageMetadataOrBuilderpublic boolean hasPublishTime()
hasPublishTime in interface PulsarApi.MessageMetadataOrBuilderpublic long getPublishTime()
getPublishTime in interface PulsarApi.MessageMetadataOrBuilderpublic List<PulsarApi.KeyValue> getPropertiesList()
getPropertiesList in interface PulsarApi.MessageMetadataOrBuilderpublic List<? extends PulsarApi.KeyValueOrBuilder> getPropertiesOrBuilderList()
public int getPropertiesCount()
getPropertiesCount in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.KeyValue getProperties(int index)
getProperties in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.KeyValueOrBuilder getPropertiesOrBuilder(int index)
public boolean hasReplicatedFrom()
hasReplicatedFrom in interface PulsarApi.MessageMetadataOrBuilderpublic String getReplicatedFrom()
getReplicatedFrom in interface PulsarApi.MessageMetadataOrBuilderpublic boolean hasPartitionKey()
hasPartitionKey in interface PulsarApi.MessageMetadataOrBuilderpublic String getPartitionKey()
getPartitionKey in interface PulsarApi.MessageMetadataOrBuilderpublic List<String> getReplicateToList()
getReplicateToList in interface PulsarApi.MessageMetadataOrBuilderpublic int getReplicateToCount()
getReplicateToCount in interface PulsarApi.MessageMetadataOrBuilderpublic String getReplicateTo(int index)
getReplicateTo in interface PulsarApi.MessageMetadataOrBuilderpublic boolean hasCompression()
hasCompression in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.CompressionType getCompression()
getCompression in interface PulsarApi.MessageMetadataOrBuilderpublic boolean hasUncompressedSize()
hasUncompressedSize in interface PulsarApi.MessageMetadataOrBuilderpublic int getUncompressedSize()
getUncompressedSize in interface PulsarApi.MessageMetadataOrBuilderpublic boolean hasNumMessagesInBatch()
hasNumMessagesInBatch in interface PulsarApi.MessageMetadataOrBuilderpublic int getNumMessagesInBatch()
getNumMessagesInBatch in interface PulsarApi.MessageMetadataOrBuilderpublic boolean hasEventTime()
hasEventTime in interface PulsarApi.MessageMetadataOrBuilderpublic long getEventTime()
getEventTime in interface PulsarApi.MessageMetadataOrBuilderpublic List<PulsarApi.EncryptionKeys> getEncryptionKeysList()
getEncryptionKeysList in interface PulsarApi.MessageMetadataOrBuilderpublic List<? extends PulsarApi.EncryptionKeysOrBuilder> getEncryptionKeysOrBuilderList()
public int getEncryptionKeysCount()
getEncryptionKeysCount in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.EncryptionKeys getEncryptionKeys(int index)
getEncryptionKeys in interface PulsarApi.MessageMetadataOrBuilderpublic PulsarApi.EncryptionKeysOrBuilder getEncryptionKeysOrBuilder(int index)
public boolean hasEncryptionAlgo()
hasEncryptionAlgo in interface PulsarApi.MessageMetadataOrBuilderpublic String getEncryptionAlgo()
getEncryptionAlgo in interface PulsarApi.MessageMetadataOrBuilderpublic boolean hasEncryptionParam()
hasEncryptionParam in interface PulsarApi.MessageMetadataOrBuilderpublic org.apache.pulsar.shaded.com.google.protobuf.v241.ByteString getEncryptionParam()
getEncryptionParam in interface PulsarApi.MessageMetadataOrBuilderpublic boolean hasSchemaVersion()
hasSchemaVersion in interface PulsarApi.MessageMetadataOrBuilderpublic org.apache.pulsar.shaded.com.google.protobuf.v241.ByteString getSchemaVersion()
getSchemaVersion in interface PulsarApi.MessageMetadataOrBuilderpublic boolean hasPartitionKeyB64Encoded()
hasPartitionKeyB64Encoded in interface PulsarApi.MessageMetadataOrBuilderpublic boolean getPartitionKeyB64Encoded()
getPartitionKeyB64Encoded in interface PulsarApi.MessageMetadataOrBuilderpublic boolean hasOrderingKey()
hasOrderingKey in interface PulsarApi.MessageMetadataOrBuilderpublic org.apache.pulsar.shaded.com.google.protobuf.v241.ByteString getOrderingKey()
getOrderingKey in interface PulsarApi.MessageMetadataOrBuilderpublic boolean hasDeliverAtTime()
hasDeliverAtTime in interface PulsarApi.MessageMetadataOrBuilderpublic long getDeliverAtTime()
getDeliverAtTime in interface PulsarApi.MessageMetadataOrBuilderpublic boolean hasMarkerType()
hasMarkerType in interface PulsarApi.MessageMetadataOrBuilderpublic int getMarkerType()
getMarkerType in interface PulsarApi.MessageMetadataOrBuilderpublic boolean hasTxnidLeastBits()
hasTxnidLeastBits in interface PulsarApi.MessageMetadataOrBuilderpublic long getTxnidLeastBits()
getTxnidLeastBits in interface PulsarApi.MessageMetadataOrBuilderpublic boolean hasTxnidMostBits()
hasTxnidMostBits in interface PulsarApi.MessageMetadataOrBuilderpublic long getTxnidMostBits()
getTxnidMostBits in interface PulsarApi.MessageMetadataOrBuilderpublic boolean hasHighestSequenceId()
hasHighestSequenceId in interface PulsarApi.MessageMetadataOrBuilderpublic long getHighestSequenceId()
getHighestSequenceId in interface PulsarApi.MessageMetadataOrBuilderpublic boolean hasNullValue()
hasNullValue in interface PulsarApi.MessageMetadataOrBuilderpublic boolean getNullValue()
getNullValue in interface PulsarApi.MessageMetadataOrBuilderpublic boolean hasUuid()
hasUuid in interface PulsarApi.MessageMetadataOrBuilderpublic String getUuid()
getUuid in interface PulsarApi.MessageMetadataOrBuilderpublic boolean hasNumChunksFromMsg()
hasNumChunksFromMsg in interface PulsarApi.MessageMetadataOrBuilderpublic int getNumChunksFromMsg()
getNumChunksFromMsg in interface PulsarApi.MessageMetadataOrBuilderpublic boolean hasTotalChunkMsgSize()
hasTotalChunkMsgSize in interface PulsarApi.MessageMetadataOrBuilderpublic int getTotalChunkMsgSize()
getTotalChunkMsgSize in interface PulsarApi.MessageMetadataOrBuilderpublic boolean hasChunkId()
hasChunkId in interface PulsarApi.MessageMetadataOrBuilderpublic int getChunkId()
getChunkId in interface PulsarApi.MessageMetadataOrBuilderpublic boolean hasNullPartitionKey()
hasNullPartitionKey in interface PulsarApi.MessageMetadataOrBuilderpublic boolean getNullPartitionKey()
getNullPartitionKey in interface PulsarApi.MessageMetadataOrBuilderpublic final boolean isInitialized()
isInitialized in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLiteOrBuilderpublic void writeTo(org.apache.pulsar.shaded.com.google.protobuf.v241.CodedOutputStream output)
throws IOException
writeTo in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLiteIOExceptionpublic void writeTo(ByteBufCodedOutputStream output) throws IOException
writeTo in interface ByteBufCodedOutputStream.ByteBufGeneratedMessageIOExceptionpublic int getSerializedSize()
getSerializedSize in interface ByteBufCodedOutputStream.ByteBufGeneratedMessagegetSerializedSize in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLiteprotected Object writeReplace() throws ObjectStreamException
writeReplace in class org.apache.pulsar.shaded.com.google.protobuf.v241.GeneratedMessageLiteObjectStreamExceptionpublic static PulsarApi.MessageMetadata parseFrom(org.apache.pulsar.shaded.com.google.protobuf.v241.ByteString data) throws org.apache.pulsar.shaded.com.google.protobuf.v241.InvalidProtocolBufferException
org.apache.pulsar.shaded.com.google.protobuf.v241.InvalidProtocolBufferExceptionpublic static PulsarApi.MessageMetadata parseFrom(org.apache.pulsar.shaded.com.google.protobuf.v241.ByteString data, org.apache.pulsar.shaded.com.google.protobuf.v241.ExtensionRegistryLite extensionRegistry) throws org.apache.pulsar.shaded.com.google.protobuf.v241.InvalidProtocolBufferException
org.apache.pulsar.shaded.com.google.protobuf.v241.InvalidProtocolBufferExceptionpublic static PulsarApi.MessageMetadata parseFrom(byte[] data) throws org.apache.pulsar.shaded.com.google.protobuf.v241.InvalidProtocolBufferException
org.apache.pulsar.shaded.com.google.protobuf.v241.InvalidProtocolBufferExceptionpublic static PulsarApi.MessageMetadata parseFrom(byte[] data, org.apache.pulsar.shaded.com.google.protobuf.v241.ExtensionRegistryLite extensionRegistry) throws org.apache.pulsar.shaded.com.google.protobuf.v241.InvalidProtocolBufferException
org.apache.pulsar.shaded.com.google.protobuf.v241.InvalidProtocolBufferExceptionpublic static PulsarApi.MessageMetadata parseFrom(InputStream input) throws IOException
IOExceptionpublic static PulsarApi.MessageMetadata parseFrom(InputStream input, org.apache.pulsar.shaded.com.google.protobuf.v241.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static PulsarApi.MessageMetadata parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static PulsarApi.MessageMetadata parseDelimitedFrom(InputStream input, org.apache.pulsar.shaded.com.google.protobuf.v241.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static PulsarApi.MessageMetadata parseFrom(org.apache.pulsar.shaded.com.google.protobuf.v241.CodedInputStream input) throws IOException
IOExceptionpublic static PulsarApi.MessageMetadata parseFrom(org.apache.pulsar.shaded.com.google.protobuf.v241.CodedInputStream input, org.apache.pulsar.shaded.com.google.protobuf.v241.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static PulsarApi.MessageMetadata.Builder newBuilder()
public PulsarApi.MessageMetadata.Builder newBuilderForType()
newBuilderForType in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLitepublic static PulsarApi.MessageMetadata.Builder newBuilder(PulsarApi.MessageMetadata prototype)
public PulsarApi.MessageMetadata.Builder toBuilder()
toBuilder in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLiteCopyright © 2017–2021 Apache Software Foundation. All rights reserved.