public final class TransactionMetadataEntry extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
TransactionMetadataEntry.TransactionMetadataOp |
| Constructor and Description |
|---|
TransactionMetadataEntry() |
public boolean hasMetadataOp()
public TransactionMetadataEntry.TransactionMetadataOp getMetadataOp()
public TransactionMetadataEntry setMetadataOp(TransactionMetadataEntry.TransactionMetadataOp metadataOp)
public TransactionMetadataEntry clearMetadataOp()
public boolean hasTxnidLeastBits()
public long getTxnidLeastBits()
public TransactionMetadataEntry setTxnidLeastBits(long txnidLeastBits)
public TransactionMetadataEntry clearTxnidLeastBits()
public boolean hasTxnidMostBits()
public long getTxnidMostBits()
public TransactionMetadataEntry setTxnidMostBits(long txnidMostBits)
public TransactionMetadataEntry clearTxnidMostBits()
public boolean hasExpectedStatus()
public TxnStatus getExpectedStatus()
public TransactionMetadataEntry setExpectedStatus(TxnStatus expectedStatus)
public TransactionMetadataEntry clearExpectedStatus()
public boolean hasNewStatus()
public TxnStatus getNewStatus()
public TransactionMetadataEntry setNewStatus(TxnStatus newStatus)
public TransactionMetadataEntry clearNewStatus()
public int getPartitionsCount()
public String getPartitionAt(int idx)
public void addPartition(String partition)
public TransactionMetadataEntry addAllPartitions(Iterable<String> partitions)
public TransactionMetadataEntry clearPartitions()
public int getSubscriptionsCount()
public Subscription getSubscriptionAt(int idx)
public List<Subscription> getSubscriptionsList()
public Subscription addSubscription()
public TransactionMetadataEntry addAllSubscriptions(Iterable<Subscription> subscriptions)
public TransactionMetadataEntry clearSubscriptions()
public boolean hasTimeoutMs()
public long getTimeoutMs()
public TransactionMetadataEntry setTimeoutMs(long timeoutMs)
public TransactionMetadataEntry clearTimeoutMs()
public boolean hasStartTime()
public long getStartTime()
public TransactionMetadataEntry setStartTime(long startTime)
public TransactionMetadataEntry clearStartTime()
public boolean hasLastModificationTime()
public long getLastModificationTime()
public TransactionMetadataEntry setLastModificationTime(long lastModificationTime)
public TransactionMetadataEntry clearLastModificationTime()
public boolean hasMaxLocalTxnId()
public long getMaxLocalTxnId()
public TransactionMetadataEntry setMaxLocalTxnId(long maxLocalTxnId)
public TransactionMetadataEntry clearMaxLocalTxnId()
public int writeTo(io.netty.buffer.ByteBuf _b)
public int getSerializedSize()
public void parseFrom(io.netty.buffer.ByteBuf _buffer,
int _size)
public TransactionMetadataEntry clear()
public TransactionMetadataEntry copyFrom(TransactionMetadataEntry _other)
public byte[] toByteArray()
public void parseFrom(byte[] a)
Copyright © 2017–2022 Apache Software Foundation. All rights reserved.