Class TransactionMetadataEntry
- java.lang.Object
-
- org.apache.pulsar.transaction.coordinator.proto.TransactionMetadataEntry
-
public final class TransactionMetadataEntry extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTransactionMetadataEntry.TransactionMetadataOp
-
Constructor Summary
Constructors Constructor Description TransactionMetadataEntry()
-
Method Summary
-
-
-
Method Detail
-
hasMetadataOp
public boolean hasMetadataOp()
-
getMetadataOp
public TransactionMetadataEntry.TransactionMetadataOp getMetadataOp()
-
setMetadataOp
public TransactionMetadataEntry setMetadataOp(TransactionMetadataEntry.TransactionMetadataOp metadataOp)
-
clearMetadataOp
public TransactionMetadataEntry clearMetadataOp()
-
hasTxnidLeastBits
public boolean hasTxnidLeastBits()
-
getTxnidLeastBits
public long getTxnidLeastBits()
-
setTxnidLeastBits
public TransactionMetadataEntry setTxnidLeastBits(long txnidLeastBits)
-
clearTxnidLeastBits
public TransactionMetadataEntry clearTxnidLeastBits()
-
hasTxnidMostBits
public boolean hasTxnidMostBits()
-
getTxnidMostBits
public long getTxnidMostBits()
-
setTxnidMostBits
public TransactionMetadataEntry setTxnidMostBits(long txnidMostBits)
-
clearTxnidMostBits
public TransactionMetadataEntry clearTxnidMostBits()
-
hasExpectedStatus
public boolean hasExpectedStatus()
-
getExpectedStatus
public TxnStatus getExpectedStatus()
-
setExpectedStatus
public TransactionMetadataEntry setExpectedStatus(TxnStatus expectedStatus)
-
clearExpectedStatus
public TransactionMetadataEntry clearExpectedStatus()
-
hasNewStatus
public boolean hasNewStatus()
-
getNewStatus
public TxnStatus getNewStatus()
-
setNewStatus
public TransactionMetadataEntry setNewStatus(TxnStatus newStatus)
-
clearNewStatus
public TransactionMetadataEntry clearNewStatus()
-
getPartitionsCount
public int getPartitionsCount()
-
getPartitionAt
public java.lang.String getPartitionAt(int idx)
-
getPartitionsList
public java.util.List<java.lang.String> getPartitionsList()
-
addPartition
public void addPartition(java.lang.String partition)
-
addAllPartitions
public TransactionMetadataEntry addAllPartitions(java.lang.Iterable<java.lang.String> partitions)
-
clearPartitions
public TransactionMetadataEntry clearPartitions()
-
getSubscriptionsCount
public int getSubscriptionsCount()
-
getSubscriptionAt
public org.apache.pulsar.common.api.proto.Subscription getSubscriptionAt(int idx)
-
getSubscriptionsList
public java.util.List<org.apache.pulsar.common.api.proto.Subscription> getSubscriptionsList()
-
addSubscription
public org.apache.pulsar.common.api.proto.Subscription addSubscription()
-
addAllSubscriptions
public TransactionMetadataEntry addAllSubscriptions(java.lang.Iterable<org.apache.pulsar.common.api.proto.Subscription> subscriptions)
-
clearSubscriptions
public TransactionMetadataEntry clearSubscriptions()
-
hasTimeoutMs
public boolean hasTimeoutMs()
-
getTimeoutMs
public long getTimeoutMs()
-
setTimeoutMs
public TransactionMetadataEntry setTimeoutMs(long timeoutMs)
-
clearTimeoutMs
public TransactionMetadataEntry clearTimeoutMs()
-
hasStartTime
public boolean hasStartTime()
-
getStartTime
public long getStartTime()
-
setStartTime
public TransactionMetadataEntry setStartTime(long startTime)
-
clearStartTime
public TransactionMetadataEntry clearStartTime()
-
hasLastModificationTime
public boolean hasLastModificationTime()
-
getLastModificationTime
public long getLastModificationTime()
-
setLastModificationTime
public TransactionMetadataEntry setLastModificationTime(long lastModificationTime)
-
clearLastModificationTime
public TransactionMetadataEntry clearLastModificationTime()
-
hasMaxLocalTxnId
public boolean hasMaxLocalTxnId()
-
getMaxLocalTxnId
public long getMaxLocalTxnId()
-
setMaxLocalTxnId
public TransactionMetadataEntry setMaxLocalTxnId(long maxLocalTxnId)
-
clearMaxLocalTxnId
public TransactionMetadataEntry clearMaxLocalTxnId()
-
hasOwner
public boolean hasOwner()
-
getOwner
public java.lang.String getOwner()
-
setOwner
public TransactionMetadataEntry setOwner(java.lang.String owner)
-
clearOwner
public TransactionMetadataEntry clearOwner()
-
writeTo
public int writeTo(io.netty.buffer.ByteBuf _b)
-
getSerializedSize
public int getSerializedSize()
-
parseFrom
public void parseFrom(io.netty.buffer.ByteBuf _buffer, int _size)
-
clear
public TransactionMetadataEntry clear()
-
copyFrom
public TransactionMetadataEntry copyFrom(TransactionMetadataEntry _other)
-
toByteArray
public byte[] toByteArray()
-
parseFrom
public void parseFrom(byte[] a)
-
-