Class TransactionMetadata

java.lang.Object
org.apache.pulsar.common.policies.data.TransactionMetadata

public class TransactionMetadata extends Object
  • Field Details

    • txnId

      public String txnId
      The txnId of this transaction.
    • status

      public String status
      The status of this transaction.
    • openTimestamp

      public long openTimestamp
      The open time of this transaction.
    • timeoutAt

      public long timeoutAt
      The timeout of this transaction.
    • producedPartitions

      public Map<String,TransactionInBufferStats> producedPartitions
      The producedPartitions of this transaction.
    • ackedPartitions

      public Map<String,Map<String,TransactionInPendingAckStats>> ackedPartitions
      The ackedPartitions of this transaction.
    • owner

      public String owner
      The owner of this transaction.
  • Constructor Details

    • TransactionMetadata

      public TransactionMetadata()