public static final class PulsarApi.MessageIdData.Builder extends org.apache.pulsar.shaded.com.google.protobuf.v241.GeneratedMessageLite.Builder<PulsarApi.MessageIdData,PulsarApi.MessageIdData.Builder> implements PulsarApi.MessageIdDataOrBuilder, ByteBufCodedInputStream.ByteBufMessageBuilder
parseUnknownFieldpublic void recycle()
public PulsarApi.MessageIdData.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.MessageIdData,PulsarApi.MessageIdData.Builder>public PulsarApi.MessageIdData.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.MessageIdData,PulsarApi.MessageIdData.Builder>public PulsarApi.MessageIdData 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.MessageIdData,PulsarApi.MessageIdData.Builder>public PulsarApi.MessageIdData build()
build in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLite.Builderpublic PulsarApi.MessageIdData buildPartial()
buildPartial in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLite.Builderpublic PulsarApi.MessageIdData.Builder mergeFrom(PulsarApi.MessageIdData other)
mergeFrom in class org.apache.pulsar.shaded.com.google.protobuf.v241.GeneratedMessageLite.Builder<PulsarApi.MessageIdData,PulsarApi.MessageIdData.Builder>public final boolean isInitialized()
isInitialized in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLiteOrBuilderpublic PulsarApi.MessageIdData.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.MessageIdData.Builder>IOExceptionpublic PulsarApi.MessageIdData.Builder mergeFrom(ByteBufCodedInputStream input, org.apache.pulsar.shaded.com.google.protobuf.v241.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface ByteBufCodedInputStream.ByteBufMessageBuilderIOExceptionpublic boolean hasLedgerId()
hasLedgerId in interface PulsarApi.MessageIdDataOrBuilderpublic long getLedgerId()
getLedgerId in interface PulsarApi.MessageIdDataOrBuilderpublic PulsarApi.MessageIdData.Builder setLedgerId(long value)
public PulsarApi.MessageIdData.Builder clearLedgerId()
public boolean hasEntryId()
hasEntryId in interface PulsarApi.MessageIdDataOrBuilderpublic long getEntryId()
getEntryId in interface PulsarApi.MessageIdDataOrBuilderpublic PulsarApi.MessageIdData.Builder setEntryId(long value)
public PulsarApi.MessageIdData.Builder clearEntryId()
public boolean hasPartition()
hasPartition in interface PulsarApi.MessageIdDataOrBuilderpublic int getPartition()
getPartition in interface PulsarApi.MessageIdDataOrBuilderpublic PulsarApi.MessageIdData.Builder setPartition(int value)
public PulsarApi.MessageIdData.Builder clearPartition()
public boolean hasBatchIndex()
hasBatchIndex in interface PulsarApi.MessageIdDataOrBuilderpublic int getBatchIndex()
getBatchIndex in interface PulsarApi.MessageIdDataOrBuilderpublic PulsarApi.MessageIdData.Builder setBatchIndex(int value)
public PulsarApi.MessageIdData.Builder clearBatchIndex()
public List<Long> getAckSetList()
getAckSetList in interface PulsarApi.MessageIdDataOrBuilderpublic int getAckSetCount()
getAckSetCount in interface PulsarApi.MessageIdDataOrBuilderpublic long getAckSet(int index)
getAckSet in interface PulsarApi.MessageIdDataOrBuilderpublic PulsarApi.MessageIdData.Builder setAckSet(int index, long value)
public PulsarApi.MessageIdData.Builder addAckSet(long value)
public PulsarApi.MessageIdData.Builder addAllAckSet(Iterable<? extends Long> values)
public PulsarApi.MessageIdData.Builder clearAckSet()
public boolean hasBatchSize()
hasBatchSize in interface PulsarApi.MessageIdDataOrBuilderpublic int getBatchSize()
getBatchSize in interface PulsarApi.MessageIdDataOrBuilderpublic PulsarApi.MessageIdData.Builder setBatchSize(int value)
public PulsarApi.MessageIdData.Builder clearBatchSize()
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.