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.