public final class TransactionOptions extends Object

Options to customize transaction behavior for runTransaction(TransactionOptions, Transaction.Function).

Nested Class Summary

class TransactionOptions.Builder A Builder for creating TransactionOptions

Public Method Summary

boolean
int
getMaxAttempts()
Get maximum number of attempts to commit, after which transaction fails.
int
String

Inherited Method Summary

Public Methods

public boolean equals (Object o)

Parameters
o

public int getMaxAttempts ()

Get maximum number of attempts to commit, after which transaction fails. Default is 5.

Returns
  • The maximum number of attempts

public int hashCode ()

public String toString ()