#include <couchbase/cluster_options.hxx>
◆ cluster_options() [1/3]
- Parameters
-
- Since
- 1.0.0
- Committed
- Generally available API and should be preferred in production
◆ cluster_options() [2/3]
- Parameters
-
- Since
- 1.0.0
- Committed
- Generally available API and should be preferred in production
◆ cluster_options() [3/3]
- Parameters
-
- Since
- 1.0.0
- Committed
- Generally available API and should be preferred in production
◆ apply_profile()
void apply_profile |
( |
const std::string & | profile_name | ) |
|
|
inline |
Apply settings profile by name.
At the moment the only one profile is defined: "wan_development".
- Parameters
-
profile_name | name of the registered profile |
- See also
- configuration_profile_registry
-
wan_development_configuration_profile
- Since
- 1.0.0
- Volatile
- Should not be used in production
◆ behavior()
Returns misc options that affects cluster behavior.
- Returns
- misc options.
- Since
- 1.0.0
- Volatile
- Should not be used in production
◆ build()
auto build |
( |
| ) |
const -> built
|
|
inlinenodiscard |
◆ compression()
Returns compression options.
- Returns
- compression options
- Since
- 1.0.0
- Committed
- Generally available API and should be preferred in production
◆ default_retry_strategy()
Override default retry strategy.
- Returns
- cluster options object for chaining
- Since
- 1.0.0
- Committed
- Generally available API and should be preferred in production
◆ dns()
Returns options for DNS-SRV bootstrap.
- Returns
- DNS options
- Since
- 1.0.0
- Committed
- Generally available API and should be preferred in production
◆ metrics()
Returns metrics and observability options.
- Returns
- metrics options
- Since
- 1.0.0
- Committed
- Generally available API and should be preferred in production
◆ network()
Returns network options.
- Returns
- network options
- Since
- 1.0.0
- Committed
- Generally available API and should be preferred in production
◆ security()
Returns security options (including TLS)
- Returns
- security options
- Since
- 1.0.0
- Committed
- Generally available API and should be preferred in production
◆ timeouts()
Returns various timeout options.
- Returns
- timeout options
- Since
- 1.0.0
- Committed
- Generally available API and should be preferred in production
◆ tracing()
Returns tracing options.
- Returns
- tracing options
- Since
- 1.0.0
- Committed
- Generally available API and should be preferred in production
◆ transactions()
Returns the transactions options which effect the transactions behavior.
- Returns
- transactions configuration.
- Since
- 1.0.0
- Committed
- Generally available API and should be preferred in production
The documentation for this class was generated from the following file: