Class TransactionBufferStats
java.lang.Object
org.apache.pulsar.common.policies.data.TransactionBufferStats
-
Field Summary
Modifier and TypeFieldDescriptionlong
The last snapshot timestamps of this transaction buffer.(Optional) The lowWaterMark details of the transaction buffer.The max read position of this transaction buffer.long
The total number of ongoing transactions in this transaction buffer.long
long
The state of this transaction buffer.long
-
Constructor Summary
-
Method Summary
-
Field Details
-
state
The state of this transaction buffer. -
maxReadPosition
The max read position of this transaction buffer. -
lastSnapshotTimestamps
public long lastSnapshotTimestampsThe last snapshot timestamps of this transaction buffer. -
lowWaterMarks
(Optional) The lowWaterMark details of the transaction buffer. -
ongoingTxnSize
public long ongoingTxnSizeThe total number of ongoing transactions in this transaction buffer. -
recoverStartTime
public long recoverStartTime -
recoverEndTime
public long recoverEndTime -
totalAbortedTransactions
public long totalAbortedTransactions -
snapshotType
-
segmentsStats
-
-
Constructor Details
-
TransactionBufferStats
public TransactionBufferStats()
-