public static final class PulsarTransactionMetadata.TransactionMetadataEntry.Builder extends org.apache.pulsar.shaded.com.google.protobuf.v241.GeneratedMessageLite.Builder<PulsarTransactionMetadata.TransactionMetadataEntry,PulsarTransactionMetadata.TransactionMetadataEntry.Builder> implements PulsarTransactionMetadata.TransactionMetadataEntryOrBuilder, ByteBufCodedInputStream.ByteBufMessageBuilder
parseUnknownFieldaddAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionpublic void recycle()
public PulsarTransactionMetadata.TransactionMetadataEntry.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<PulsarTransactionMetadata.TransactionMetadataEntry,PulsarTransactionMetadata.TransactionMetadataEntry.Builder>public PulsarTransactionMetadata.TransactionMetadataEntry.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<PulsarTransactionMetadata.TransactionMetadataEntry,PulsarTransactionMetadata.TransactionMetadataEntry.Builder>public PulsarTransactionMetadata.TransactionMetadataEntry 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<PulsarTransactionMetadata.TransactionMetadataEntry,PulsarTransactionMetadata.TransactionMetadataEntry.Builder>public PulsarTransactionMetadata.TransactionMetadataEntry build()
build in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLite.Builderpublic PulsarTransactionMetadata.TransactionMetadataEntry buildPartial()
buildPartial in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLite.Builderpublic PulsarTransactionMetadata.TransactionMetadataEntry.Builder mergeFrom(PulsarTransactionMetadata.TransactionMetadataEntry other)
public final boolean isInitialized()
isInitialized in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLiteOrBuilderpublic PulsarTransactionMetadata.TransactionMetadataEntry.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<PulsarTransactionMetadata.TransactionMetadataEntry.Builder>IOExceptionpublic PulsarTransactionMetadata.TransactionMetadataEntry.Builder mergeFrom(ByteBufCodedInputStream input, org.apache.pulsar.shaded.com.google.protobuf.v241.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface ByteBufCodedInputStream.ByteBufMessageBuilderIOExceptionpublic boolean hasMetadataOp()
hasMetadataOp in interface PulsarTransactionMetadata.TransactionMetadataEntryOrBuilderpublic PulsarTransactionMetadata.TransactionMetadataEntry.TransactionMetadataOp getMetadataOp()
getMetadataOp in interface PulsarTransactionMetadata.TransactionMetadataEntryOrBuilderpublic PulsarTransactionMetadata.TransactionMetadataEntry.Builder setMetadataOp(PulsarTransactionMetadata.TransactionMetadataEntry.TransactionMetadataOp value)
public PulsarTransactionMetadata.TransactionMetadataEntry.Builder clearMetadataOp()
public boolean hasTxnidLeastBits()
hasTxnidLeastBits in interface PulsarTransactionMetadata.TransactionMetadataEntryOrBuilderpublic long getTxnidLeastBits()
getTxnidLeastBits in interface PulsarTransactionMetadata.TransactionMetadataEntryOrBuilderpublic PulsarTransactionMetadata.TransactionMetadataEntry.Builder setTxnidLeastBits(long value)
public PulsarTransactionMetadata.TransactionMetadataEntry.Builder clearTxnidLeastBits()
public boolean hasTxnidMostBits()
hasTxnidMostBits in interface PulsarTransactionMetadata.TransactionMetadataEntryOrBuilderpublic long getTxnidMostBits()
getTxnidMostBits in interface PulsarTransactionMetadata.TransactionMetadataEntryOrBuilderpublic PulsarTransactionMetadata.TransactionMetadataEntry.Builder setTxnidMostBits(long value)
public PulsarTransactionMetadata.TransactionMetadataEntry.Builder clearTxnidMostBits()
public boolean hasExpectedStatus()
hasExpectedStatus in interface PulsarTransactionMetadata.TransactionMetadataEntryOrBuilderpublic PulsarTransactionMetadata.TxnStatus getExpectedStatus()
getExpectedStatus in interface PulsarTransactionMetadata.TransactionMetadataEntryOrBuilderpublic PulsarTransactionMetadata.TransactionMetadataEntry.Builder setExpectedStatus(PulsarTransactionMetadata.TxnStatus value)
public PulsarTransactionMetadata.TransactionMetadataEntry.Builder clearExpectedStatus()
public boolean hasNewStatus()
hasNewStatus in interface PulsarTransactionMetadata.TransactionMetadataEntryOrBuilderpublic PulsarTransactionMetadata.TxnStatus getNewStatus()
getNewStatus in interface PulsarTransactionMetadata.TransactionMetadataEntryOrBuilderpublic PulsarTransactionMetadata.TransactionMetadataEntry.Builder setNewStatus(PulsarTransactionMetadata.TxnStatus value)
public PulsarTransactionMetadata.TransactionMetadataEntry.Builder clearNewStatus()
public List<String> getPartitionsList()
getPartitionsList in interface PulsarTransactionMetadata.TransactionMetadataEntryOrBuilderpublic int getPartitionsCount()
getPartitionsCount in interface PulsarTransactionMetadata.TransactionMetadataEntryOrBuilderpublic String getPartitions(int index)
getPartitions in interface PulsarTransactionMetadata.TransactionMetadataEntryOrBuilderpublic PulsarTransactionMetadata.TransactionMetadataEntry.Builder setPartitions(int index, String value)
public PulsarTransactionMetadata.TransactionMetadataEntry.Builder addPartitions(String value)
public PulsarTransactionMetadata.TransactionMetadataEntry.Builder addAllPartitions(Iterable<String> values)
public PulsarTransactionMetadata.TransactionMetadataEntry.Builder clearPartitions()
public List<PulsarApi.Subscription> getSubscriptionsList()
getSubscriptionsList in interface PulsarTransactionMetadata.TransactionMetadataEntryOrBuilderpublic int getSubscriptionsCount()
getSubscriptionsCount in interface PulsarTransactionMetadata.TransactionMetadataEntryOrBuilderpublic PulsarApi.Subscription getSubscriptions(int index)
getSubscriptions in interface PulsarTransactionMetadata.TransactionMetadataEntryOrBuilderpublic PulsarTransactionMetadata.TransactionMetadataEntry.Builder setSubscriptions(int index, PulsarApi.Subscription value)
public PulsarTransactionMetadata.TransactionMetadataEntry.Builder setSubscriptions(int index, PulsarApi.Subscription.Builder builderForValue)
public PulsarTransactionMetadata.TransactionMetadataEntry.Builder addSubscriptions(PulsarApi.Subscription value)
public PulsarTransactionMetadata.TransactionMetadataEntry.Builder addSubscriptions(int index, PulsarApi.Subscription value)
public PulsarTransactionMetadata.TransactionMetadataEntry.Builder addSubscriptions(PulsarApi.Subscription.Builder builderForValue)
public PulsarTransactionMetadata.TransactionMetadataEntry.Builder addSubscriptions(int index, PulsarApi.Subscription.Builder builderForValue)
public PulsarTransactionMetadata.TransactionMetadataEntry.Builder addAllSubscriptions(Iterable<? extends PulsarApi.Subscription> values)
public PulsarTransactionMetadata.TransactionMetadataEntry.Builder clearSubscriptions()
public PulsarTransactionMetadata.TransactionMetadataEntry.Builder removeSubscriptions(int index)
public boolean hasTimeoutMs()
hasTimeoutMs in interface PulsarTransactionMetadata.TransactionMetadataEntryOrBuilderpublic long getTimeoutMs()
getTimeoutMs in interface PulsarTransactionMetadata.TransactionMetadataEntryOrBuilderpublic PulsarTransactionMetadata.TransactionMetadataEntry.Builder setTimeoutMs(long value)
public PulsarTransactionMetadata.TransactionMetadataEntry.Builder clearTimeoutMs()
public boolean hasStartTime()
hasStartTime in interface PulsarTransactionMetadata.TransactionMetadataEntryOrBuilderpublic long getStartTime()
getStartTime in interface PulsarTransactionMetadata.TransactionMetadataEntryOrBuilderpublic PulsarTransactionMetadata.TransactionMetadataEntry.Builder setStartTime(long value)
public PulsarTransactionMetadata.TransactionMetadataEntry.Builder clearStartTime()
public boolean hasLastModificationTime()
hasLastModificationTime in interface PulsarTransactionMetadata.TransactionMetadataEntryOrBuilderpublic long getLastModificationTime()
getLastModificationTime in interface PulsarTransactionMetadata.TransactionMetadataEntryOrBuilderpublic PulsarTransactionMetadata.TransactionMetadataEntry.Builder setLastModificationTime(long value)
public PulsarTransactionMetadata.TransactionMetadataEntry.Builder clearLastModificationTime()
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.