| Package | Description |
|---|---|
| com.couchbase.client.core.env |
| Modifier and Type | Method and Description |
|---|---|
static IoConfig.Builder |
IoConfig.analyticsCircuitBreakerConfig(CircuitBreakerConfig.Builder analyticsCircuitBreakerConfig)
Deprecated.
This method creates a new builder. Please see the deprecation notice on
IoConfig.builder(). |
IoConfig.Builder |
IoConfig.Builder.analyticsCircuitBreakerConfig(CircuitBreakerConfig.Builder analyticsCircuitBreakerConfig)
Deprecated.
Please use
analyticsCircuitBreakerConfig(Consumer) instead. |
IoConfig.Builder |
IoConfig.Builder.analyticsCircuitBreakerConfig(Consumer<CircuitBreakerConfig.Builder> builderConsumer)
Configures the analytics circuit breaker by passing its config builder to the given consumer.
|
static IoConfig.Builder |
IoConfig.backupCircuitBreakerConfig(CircuitBreakerConfig.Builder backupCircuitBreakerConfig)
Deprecated.
This method creates a new builder. Please see the deprecation notice on
IoConfig.builder(). |
IoConfig.Builder |
IoConfig.Builder.backupCircuitBreakerConfig(CircuitBreakerConfig.Builder backupCircuitBreakerConfig)
Deprecated.
Please use
backupCircuitBreakerConfig(Consumer) instead. |
IoConfig.Builder |
IoConfig.Builder.backupCircuitBreakerConfig(Consumer<CircuitBreakerConfig.Builder> builderConsumer)
Configures the backup circuit breaker by passing its config builder to the given consumer.
|
static IoConfig.Builder |
IoConfig.builder()
Deprecated.
Instead of creating a new builder, please use
CoreEnvironment.Builder.ioConfig(Consumer)
and configure the builder passed to the consumer.
Note: CoreEnvironment is a base class; you'll
probably call that method via a subclass named
ClusterEnvironment. |
static IoConfig.Builder |
IoConfig.captureTraffic(ServiceType... serviceTypes)
Deprecated.
This method creates a new builder. Please see the deprecation notice on
IoConfig.builder(). |
IoConfig.Builder |
IoConfig.Builder.captureTraffic(ServiceType... serviceTypes)
Captures and logs network traffic for the specified services (or all services if none are specified).
|
static IoConfig.Builder |
IoConfig.configIdleRedialTimeout(Duration configIdleRedialTimeout)
Deprecated.
This method creates a new builder. Please see the deprecation notice on
IoConfig.builder(). |
IoConfig.Builder |
IoConfig.Builder.configIdleRedialTimeout(Duration configIdleRedialTimeout) |
static IoConfig.Builder |
IoConfig.configPollInterval(Duration configPollInterval)
Deprecated.
This method creates a new builder. Please see the deprecation notice on
IoConfig.builder(). |
IoConfig.Builder |
IoConfig.Builder.configPollInterval(Duration configPollInterval) |
static IoConfig.Builder |
IoConfig.enableDnsSrv(boolean dnsSrvEnabled)
Deprecated.
This method creates a new builder. Please see the deprecation notice on
IoConfig.builder(). |
IoConfig.Builder |
IoConfig.Builder.enableDnsSrv(boolean dnsSrvEnabled) |
static IoConfig.Builder |
IoConfig.enableMutationTokens(boolean mutationTokensEnabled)
Deprecated.
This method creates a new builder. Please see the deprecation notice on
IoConfig.builder(). |
IoConfig.Builder |
IoConfig.Builder.enableMutationTokens(boolean mutationTokensEnabled)
Configures whether mutation tokens will be returned from the server for all mutation operations.
|
static IoConfig.Builder |
IoConfig.enableTcpKeepAlives(boolean tcpKeepAliveEnabled)
Deprecated.
This method creates a new builder. Please see the deprecation notice on
IoConfig.builder(). |
IoConfig.Builder |
IoConfig.Builder.enableTcpKeepAlives(boolean tcpKeepAlivesEnabled) |
static IoConfig.Builder |
IoConfig.eventingCircuitBreakerConfig(CircuitBreakerConfig.Builder eventingCircuitBreakerConfig)
Deprecated.
This method creates a new builder. Please see the deprecation notice on
IoConfig.builder(). |
IoConfig.Builder |
IoConfig.Builder.eventingCircuitBreakerConfig(CircuitBreakerConfig.Builder eventingCircuitBreakerConfig)
Deprecated.
Please use
eventingCircuitBreakerConfig(Consumer) instead. |
IoConfig.Builder |
IoConfig.Builder.eventingCircuitBreakerConfig(Consumer<CircuitBreakerConfig.Builder> builderConsumer)
Configures the eventing circuit breaker by passing its config builder to the given consumer.
|
static IoConfig.Builder |
IoConfig.idleHttpConnectionTimeout(Duration idleHttpConnectionTimeout)
Deprecated.
This method creates a new builder. Please see the deprecation notice on
IoConfig.builder(). |
IoConfig.Builder |
IoConfig.Builder.idleHttpConnectionTimeout(Duration idleHttpConnectionTimeout) |
IoConfig.Builder |
CoreEnvironment.Builder.ioConfig()
Returns the currently stored config builder.
|
static IoConfig.Builder |
IoConfig.kvCircuitBreakerConfig(CircuitBreakerConfig.Builder kvCircuitBreakerConfig)
Deprecated.
This method creates a new builder. Please see the deprecation notice on
IoConfig.builder(). |
IoConfig.Builder |
IoConfig.Builder.kvCircuitBreakerConfig(CircuitBreakerConfig.Builder kvCircuitBreakerConfig)
Deprecated.
Please use
kvCircuitBreakerConfig(Consumer) instead. |
IoConfig.Builder |
IoConfig.Builder.kvCircuitBreakerConfig(Consumer<CircuitBreakerConfig.Builder> builderConsumer)
Configures the key-value circuit breaker by passing its config builder to the given consumer.
|
static IoConfig.Builder |
IoConfig.managerCircuitBreakerConfig(CircuitBreakerConfig.Builder managerCircuitBreakerConfig)
Deprecated.
This method creates a new builder. Please see the deprecation notice on
IoConfig.builder(). |
IoConfig.Builder |
IoConfig.Builder.managerCircuitBreakerConfig(CircuitBreakerConfig.Builder managerCircuitBreakerConfig)
Deprecated.
Please use
managerCircuitBreakerConfig(Consumer) instead. |
IoConfig.Builder |
IoConfig.Builder.managerCircuitBreakerConfig(Consumer<CircuitBreakerConfig.Builder> builderConsumer)
Configures the manager circuit breaker by passing its config builder to the given consumer.
|
static IoConfig.Builder |
IoConfig.maxHttpConnections(int maxHttpConnections)
Deprecated.
This method creates a new builder. Please see the deprecation notice on
IoConfig.builder(). |
IoConfig.Builder |
IoConfig.Builder.maxHttpConnections(int maxHttpConnections) |
static IoConfig.Builder |
IoConfig.memcachedHashingStrategy(MemcachedHashingStrategy memcachedHashingStrategy)
Deprecated.
This method creates a new builder. Please see the deprecation notice on
IoConfig.builder(). |
IoConfig.Builder |
IoConfig.Builder.memcachedHashingStrategy(MemcachedHashingStrategy memcachedHashingStrategy)
Allows to customize the hashing strategy for memcached buckets.
|
static IoConfig.Builder |
IoConfig.networkResolution(NetworkResolution networkResolution)
Deprecated.
This method creates a new builder. Please see the deprecation notice on
IoConfig.builder(). |
IoConfig.Builder |
IoConfig.Builder.networkResolution(NetworkResolution networkResolution) |
static IoConfig.Builder |
IoConfig.numKvConnections(int numKvConnections)
Deprecated.
This method creates a new builder. Please see the deprecation notice on
IoConfig.builder(). |
IoConfig.Builder |
IoConfig.Builder.numKvConnections(int numKvConnections) |
static IoConfig.Builder |
IoConfig.queryCircuitBreakerConfig(CircuitBreakerConfig.Builder queryCircuitBreakerConfig)
Deprecated.
This method creates a new builder. Please see the deprecation notice on
IoConfig.builder(). |
IoConfig.Builder |
IoConfig.Builder.queryCircuitBreakerConfig(CircuitBreakerConfig.Builder queryCircuitBreakerConfig)
Deprecated.
Please use
queryCircuitBreakerConfig(Consumer) instead. |
IoConfig.Builder |
IoConfig.Builder.queryCircuitBreakerConfig(Consumer<CircuitBreakerConfig.Builder> builderConsumer)
Configures the query circuit breaker by passing its config builder to the given consumer.
|
static IoConfig.Builder |
IoConfig.searchCircuitBreakerConfig(CircuitBreakerConfig.Builder searchCircuitBreakerConfig)
Deprecated.
This method creates a new builder. Please see the deprecation notice on
IoConfig.builder(). |
IoConfig.Builder |
IoConfig.Builder.searchCircuitBreakerConfig(CircuitBreakerConfig.Builder searchCircuitBreakerConfig)
Deprecated.
Please use
searchCircuitBreakerConfig(Consumer) instead. |
IoConfig.Builder |
IoConfig.Builder.searchCircuitBreakerConfig(Consumer<CircuitBreakerConfig.Builder> builderConsumer)
Configures the search circuit breaker by passing its config builder to the given consumer.
|
static IoConfig.Builder |
IoConfig.tcpKeepAliveTime(Duration tcpKeepAliveTime)
Deprecated.
This method creates a new builder. Please see the deprecation notice on
IoConfig.builder(). |
IoConfig.Builder |
IoConfig.Builder.tcpKeepAliveTime(Duration tcpKeepAliveTime)
Allows to customize the idle time after which a tcp keepalive gets fired.
|
IoConfig.Builder |
IoConfig.Builder.timerConfig(Consumer<TimerConfig.Builder> builderConsumer)
Configures the timer by passing its config builder to the given consumer.
|
static IoConfig.Builder |
IoConfig.viewCircuitBreakerConfig(CircuitBreakerConfig.Builder viewCircuitBreakerConfig)
Deprecated.
This method creates a new builder. Please see the deprecation notice on
IoConfig.builder(). |
IoConfig.Builder |
IoConfig.Builder.viewCircuitBreakerConfig(CircuitBreakerConfig.Builder viewCircuitBreakerConfig)
Deprecated.
Please use
viewCircuitBreakerConfig(Consumer) instead. |
IoConfig.Builder |
IoConfig.Builder.viewCircuitBreakerConfig(Consumer<CircuitBreakerConfig.Builder> builderConsumer)
Configures the views circuit breaker by passing its config builder to the given consumer.
|
| Modifier and Type | Method and Description |
|---|---|
SELF |
CoreEnvironment.Builder.ioConfig(IoConfig.Builder ioConfig)
Deprecated.
This method clobbers any previously configured values. Please use
CoreEnvironment.Builder.ioConfig(Consumer) instead. |
| Modifier and Type | Method and Description |
|---|---|
SELF |
CoreEnvironment.Builder.ioConfig(Consumer<IoConfig.Builder> builderConsumer)
Passes the
IoConfig.Builder to the provided consumer. |
Copyright © 2024 Couchbase, Inc.. All rights reserved.