Class TransactionOptions.Builder

    • Method Detail

      • withXG

        public static TransactionOptions withXG​(boolean enable)
        Create a TransactionOptions that enables or disables the use of cross-group transactions. Shorthand for TransactionOptions.withDefaults().setXG(...);
        Parameters:
        enable - true to allow cross-group transactions, false to restrict transactions to a single entity group.
        Returns:
        this (for chaining)
      • withPreviousTransaction

        public static TransactionOptions withPreviousTransaction​(Transaction previousTransaction)
        Shorthand for TransactionOptions.withTransactionMode(Mode.READ_WRITE).setPreviousTransaction(...);
      • withDefaults

        public static TransactionOptions withDefaults()
        Helper method for creating a TransactionOptions instance with default values. The defaults is false (disabled) for XG.