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.TransactionResultTransactions. 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 TransactionOptionsTransactionOptions. durabilityLevel(DurabilityLevel durabilityLevel)Overrides the default durability set, for this transaction.TransactionOptionsTransactionOptions. metadataCollection(Collection collection)Allows setting a custom collection to use for any transactional metadata documents created by this transaction.TransactionOptionsTransactionOptions. parentSpan(RequestSpan parentSpan)Specifies the RequestSpan that's a parent for this transaction.TransactionOptionsTransactionOptions. timeout(Duration timeout)Overrides the default timeout set, for this transaction.static TransactionOptionsTransactionOptions. transactionOptions()Returns a newTransactionOptions.Builder, which can be used to build up and create aCoreTransactionOptions.
-