Interface TransactionDescription.Builder

  • Method Details

    • transactionId

      TransactionDescription.Builder transactionId(String transactionId)

      The ID of the transaction.

      Parameters:
      transactionId - The ID of the transaction.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • transactionStatus

      TransactionDescription.Builder transactionStatus(String transactionStatus)

      A status of ACTIVE, COMMITTED, or ABORTED.

      Parameters:
      transactionStatus - A status of ACTIVE, COMMITTED, or ABORTED.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • transactionStatus

      TransactionDescription.Builder transactionStatus(TransactionStatus transactionStatus)

      A status of ACTIVE, COMMITTED, or ABORTED.

      Parameters:
      transactionStatus - A status of ACTIVE, COMMITTED, or ABORTED.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • transactionStartTime

      TransactionDescription.Builder transactionStartTime(Instant transactionStartTime)

      The time when the transaction started.

      Parameters:
      transactionStartTime - The time when the transaction started.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • transactionEndTime

      TransactionDescription.Builder transactionEndTime(Instant transactionEndTime)

      The time when the transaction committed or aborted, if it is not currently active.

      Parameters:
      transactionEndTime - The time when the transaction committed or aborted, if it is not currently active.
      Returns:
      Returns a reference to this object so that method calls can be chained together.