Uses of Class
com.couchbase.client.java.transactions.config.TransactionOptions
-
Packages that use TransactionOptions Package Description com.couchbase.client.java.transactions com.couchbase.client.java.transactions.config -
-
Uses of TransactionOptions in com.couchbase.client.java.transactions
Methods in com.couchbase.client.java.transactions with parameters of type TransactionOptions Modifier and Type Method Description Mono<TransactionResult>
ReactiveTransactions. run(Function<ReactiveTransactionAttemptContext,Mono<?>> transactionLogic, TransactionOptions options)
Runs the supplied transactional logic until success or failure.TransactionResult
Transactions. run(Consumer<TransactionAttemptContext> transactionLogic, TransactionOptions options)
Runs supplied transactional logic until success or failure. -
Uses of TransactionOptions in com.couchbase.client.java.transactions.config
Methods in com.couchbase.client.java.transactions.config that return TransactionOptions Modifier and Type Method Description TransactionOptions
TransactionOptions. durabilityLevel(DurabilityLevel durabilityLevel)
Overrides the default durability set, for this transaction.TransactionOptions
TransactionOptions. metadataCollection(Collection collection)
Allows setting a custom collection to use for any transactional metadata documents created by this transaction.TransactionOptions
TransactionOptions. parentSpan(RequestSpan parentSpan)
Specifies the RequestSpan that's a parent for this transaction.TransactionOptions
TransactionOptions. timeout(Duration timeout)
Overrides the default timeout set, for this transaction.static TransactionOptions
TransactionOptions. transactionOptions()
Returns a newTransactionOptions.Builder
, which can be used to build up and create aCoreTransactionOptions
.
-