public static final class PulsarApi.SingleMessageMetadata.Builder extends org.apache.pulsar.shaded.com.google.protobuf.v241.GeneratedMessageLite.Builder<PulsarApi.SingleMessageMetadata,PulsarApi.SingleMessageMetadata.Builder> implements PulsarApi.SingleMessageMetadataOrBuilder, ByteBufCodedInputStream.ByteBufMessageBuilder
parseUnknownFieldpublic void recycle()
public PulsarApi.SingleMessageMetadata.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.SingleMessageMetadata,PulsarApi.SingleMessageMetadata.Builder>public PulsarApi.SingleMessageMetadata.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.SingleMessageMetadata,PulsarApi.SingleMessageMetadata.Builder>public PulsarApi.SingleMessageMetadata 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.SingleMessageMetadata,PulsarApi.SingleMessageMetadata.Builder>public PulsarApi.SingleMessageMetadata build()
build in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLite.Builderpublic PulsarApi.SingleMessageMetadata buildPartial()
buildPartial in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLite.Builderpublic PulsarApi.SingleMessageMetadata.Builder mergeFrom(PulsarApi.SingleMessageMetadata other)
mergeFrom in class org.apache.pulsar.shaded.com.google.protobuf.v241.GeneratedMessageLite.Builder<PulsarApi.SingleMessageMetadata,PulsarApi.SingleMessageMetadata.Builder>public final boolean isInitialized()
isInitialized in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLiteOrBuilderpublic PulsarApi.SingleMessageMetadata.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.SingleMessageMetadata.Builder>IOExceptionpublic PulsarApi.SingleMessageMetadata.Builder mergeFrom(ByteBufCodedInputStream input, org.apache.pulsar.shaded.com.google.protobuf.v241.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface ByteBufCodedInputStream.ByteBufMessageBuilderIOExceptionpublic List<PulsarApi.KeyValue> getPropertiesList()
getPropertiesList in interface PulsarApi.SingleMessageMetadataOrBuilderpublic int getPropertiesCount()
getPropertiesCount in interface PulsarApi.SingleMessageMetadataOrBuilderpublic PulsarApi.KeyValue getProperties(int index)
getProperties in interface PulsarApi.SingleMessageMetadataOrBuilderpublic PulsarApi.SingleMessageMetadata.Builder setProperties(int index, PulsarApi.KeyValue value)
public PulsarApi.SingleMessageMetadata.Builder setProperties(int index, PulsarApi.KeyValue.Builder builderForValue)
public PulsarApi.SingleMessageMetadata.Builder addProperties(PulsarApi.KeyValue value)
public PulsarApi.SingleMessageMetadata.Builder addProperties(int index, PulsarApi.KeyValue value)
public PulsarApi.SingleMessageMetadata.Builder addProperties(PulsarApi.KeyValue.Builder builderForValue)
public PulsarApi.SingleMessageMetadata.Builder addProperties(int index, PulsarApi.KeyValue.Builder builderForValue)
public PulsarApi.SingleMessageMetadata.Builder addAllProperties(Iterable<? extends PulsarApi.KeyValue> values)
public PulsarApi.SingleMessageMetadata.Builder clearProperties()
public PulsarApi.SingleMessageMetadata.Builder removeProperties(int index)
public boolean hasPartitionKey()
hasPartitionKey in interface PulsarApi.SingleMessageMetadataOrBuilderpublic String getPartitionKey()
getPartitionKey in interface PulsarApi.SingleMessageMetadataOrBuilderpublic PulsarApi.SingleMessageMetadata.Builder setPartitionKey(String value)
public PulsarApi.SingleMessageMetadata.Builder clearPartitionKey()
public boolean hasPayloadSize()
hasPayloadSize in interface PulsarApi.SingleMessageMetadataOrBuilderpublic int getPayloadSize()
getPayloadSize in interface PulsarApi.SingleMessageMetadataOrBuilderpublic PulsarApi.SingleMessageMetadata.Builder setPayloadSize(int value)
public PulsarApi.SingleMessageMetadata.Builder clearPayloadSize()
public boolean hasCompactedOut()
hasCompactedOut in interface PulsarApi.SingleMessageMetadataOrBuilderpublic boolean getCompactedOut()
getCompactedOut in interface PulsarApi.SingleMessageMetadataOrBuilderpublic PulsarApi.SingleMessageMetadata.Builder setCompactedOut(boolean value)
public PulsarApi.SingleMessageMetadata.Builder clearCompactedOut()
public boolean hasEventTime()
hasEventTime in interface PulsarApi.SingleMessageMetadataOrBuilderpublic long getEventTime()
getEventTime in interface PulsarApi.SingleMessageMetadataOrBuilderpublic PulsarApi.SingleMessageMetadata.Builder setEventTime(long value)
public PulsarApi.SingleMessageMetadata.Builder clearEventTime()
public boolean hasPartitionKeyB64Encoded()
hasPartitionKeyB64Encoded in interface PulsarApi.SingleMessageMetadataOrBuilderpublic boolean getPartitionKeyB64Encoded()
getPartitionKeyB64Encoded in interface PulsarApi.SingleMessageMetadataOrBuilderpublic PulsarApi.SingleMessageMetadata.Builder setPartitionKeyB64Encoded(boolean value)
public PulsarApi.SingleMessageMetadata.Builder clearPartitionKeyB64Encoded()
public boolean hasOrderingKey()
hasOrderingKey in interface PulsarApi.SingleMessageMetadataOrBuilderpublic org.apache.pulsar.shaded.com.google.protobuf.v241.ByteString getOrderingKey()
getOrderingKey in interface PulsarApi.SingleMessageMetadataOrBuilderpublic PulsarApi.SingleMessageMetadata.Builder setOrderingKey(org.apache.pulsar.shaded.com.google.protobuf.v241.ByteString value)
public PulsarApi.SingleMessageMetadata.Builder clearOrderingKey()
public boolean hasSequenceId()
hasSequenceId in interface PulsarApi.SingleMessageMetadataOrBuilderpublic long getSequenceId()
getSequenceId in interface PulsarApi.SingleMessageMetadataOrBuilderpublic PulsarApi.SingleMessageMetadata.Builder setSequenceId(long value)
public PulsarApi.SingleMessageMetadata.Builder clearSequenceId()
public boolean hasNullValue()
hasNullValue in interface PulsarApi.SingleMessageMetadataOrBuilderpublic boolean getNullValue()
getNullValue in interface PulsarApi.SingleMessageMetadataOrBuilderpublic PulsarApi.SingleMessageMetadata.Builder setNullValue(boolean value)
public PulsarApi.SingleMessageMetadata.Builder clearNullValue()
public boolean hasNullPartitionKey()
hasNullPartitionKey in interface PulsarApi.SingleMessageMetadataOrBuilderpublic boolean getNullPartitionKey()
getNullPartitionKey in interface PulsarApi.SingleMessageMetadataOrBuilderpublic PulsarApi.SingleMessageMetadata.Builder setNullPartitionKey(boolean value)
public PulsarApi.SingleMessageMetadata.Builder clearNullPartitionKey()
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.