| Package | Description |
|---|---|
| com.couchbase.client.java.env |
Holds classes related to the environment and its configuration.
|
| com.couchbase.client.java.transactions.config |
| Modifier and Type | Method and Description |
|---|---|
ClusterEnvironment.Builder |
ClusterEnvironment.Builder.transactionsConfig(TransactionsConfig.Builder transactionsConfig)
Sets the configuration for all transactions.
|
| Modifier and Type | Method and Description |
|---|---|
static TransactionsConfig.Builder |
TransactionsConfig.builder() |
static TransactionsConfig.Builder |
TransactionsConfig.cleanupConfig(TransactionsCleanupConfig.Builder config)
Configures transaction cleanup.
|
TransactionsConfig.Builder |
TransactionsConfig.Builder.cleanupConfig(TransactionsCleanupConfig.Builder config)
Configures transaction cleanup.
|
static TransactionsConfig.Builder |
TransactionsConfig.durabilityLevel(com.couchbase.client.core.msg.kv.DurabilityLevel level)
All transaction writes will be performed with this durability setting.
|
TransactionsConfig.Builder |
TransactionsConfig.Builder.durabilityLevel(com.couchbase.client.core.msg.kv.DurabilityLevel level)
All transaction writes will be performed with this durability setting.
|
static TransactionsConfig.Builder |
TransactionsConfig.metadataCollection(TransactionKeyspace collection)
Allows setting a custom collection to use for any transactional metadata documents.
|
TransactionsConfig.Builder |
TransactionsConfig.Builder.metadataCollection(TransactionKeyspace collection)
Allows setting a custom collection to use for any transactional metadata documents.
|
static TransactionsConfig.Builder |
TransactionsConfig.queryConfig(TransactionsQueryConfig.Builder queryConfig)
Sets the default query configuration for all transactions.
|
TransactionsConfig.Builder |
TransactionsConfig.Builder.queryConfig(TransactionsQueryConfig.Builder queryConfig)
Sets the default query configuration for all transactions.
|
static TransactionsConfig.Builder |
TransactionsConfig.timeout(Duration timeout)
Sets the maximum time that transactions can run for.
|
TransactionsConfig.Builder |
TransactionsConfig.Builder.timeout(Duration timeout)
Sets the maximum time that transactions can run for.
|
Copyright © 2024 Couchbase, Inc.. All rights reserved.