Uses of Class
com.couchbase.client.core.env.IoConfig.Builder
Package | Description |
---|---|
com.couchbase.client.core.env |
-
Uses of IoConfig.Builder in com.couchbase.client.core.env
Methods in com.couchbase.client.core.env that return IoConfig.Builder Modifier and Type Method Description static IoConfig.Builder
IoConfig. analyticsCircuitBreakerConfig(CircuitBreakerConfig.Builder analyticsCircuitBreakerConfig)
IoConfig.Builder
IoConfig.Builder. analyticsCircuitBreakerConfig(CircuitBreakerConfig.Builder analyticsCircuitBreakerConfig)
Configures aCircuitBreaker
to use for analytics operations.static IoConfig.Builder
IoConfig. builder()
IoConfig.Builder
IoConfig.Builder. captureTraffic(ServiceType... serviceTypes)
Captures the traffic for all services provided as an argument (all if empty).static IoConfig.Builder
IoConfig. captureTraffic(ServiceType... serviceTypes)
Captures the traffic for all services provided as an argument (all if empty).IoConfig.Builder
IoConfig.Builder. configIdleRedialTimeout(Duration configIdleRedialTimeout)
static IoConfig.Builder
IoConfig. configIdleRedialTimeout(Duration configIdleRedialTimeout)
IoConfig.Builder
IoConfig.Builder. configPollInterval(Duration configPollInterval)
static IoConfig.Builder
IoConfig. configPollInterval(Duration configPollInterval)
IoConfig.Builder
IoConfig.Builder. enableDnsSrv(boolean dnsSrvEnabled)
static IoConfig.Builder
IoConfig. enableDnsSrv(boolean dnsSrvEnabled)
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. enableMutationTokens(boolean mutationTokensEnabled)
IoConfig.Builder
IoConfig.Builder. enableTcpKeepAlives(boolean tcpKeepAlivesEnabled)
static IoConfig.Builder
IoConfig. enableTcpKeepAlives(boolean tcpKeepAliveEnabled)
IoConfig.Builder
IoConfig.Builder. eventingCircuitBreakerConfig(CircuitBreakerConfig.Builder eventingCircuitBreakerConfig)
Configures aCircuitBreaker
to use for eventing operations.static IoConfig.Builder
IoConfig. eventingCircuitBreakerConfig(CircuitBreakerConfig.Builder eventingCircuitBreakerConfig)
IoConfig.Builder
IoConfig.Builder. idleHttpConnectionTimeout(Duration idleHttpConnectionTimeout)
static IoConfig.Builder
IoConfig. idleHttpConnectionTimeout(Duration idleHttpConnectionTimeout)
IoConfig.Builder
CoreEnvironment.Builder. ioConfig()
Returns the currently stored config builder.IoConfig.Builder
IoConfig.Builder. kvCircuitBreakerConfig(CircuitBreakerConfig.Builder kvCircuitBreakerConfig)
Configures aCircuitBreaker
to use for key-value operations.static IoConfig.Builder
IoConfig. kvCircuitBreakerConfig(CircuitBreakerConfig.Builder kvCircuitBreakerConfig)
IoConfig.Builder
IoConfig.Builder. managerCircuitBreakerConfig(CircuitBreakerConfig.Builder managerCircuitBreakerConfig)
Configures aCircuitBreaker
to use for manager operations.static IoConfig.Builder
IoConfig. managerCircuitBreakerConfig(CircuitBreakerConfig.Builder managerCircuitBreakerConfig)
IoConfig.Builder
IoConfig.Builder. maxHttpConnections(int maxHttpConnections)
static IoConfig.Builder
IoConfig. maxHttpConnections(int maxHttpConnections)
IoConfig.Builder
IoConfig.Builder. memcachedHashingStrategy(MemcachedHashingStrategy memcachedHashingStrategy)
Allows to customize the hashing strategy for memcached buckets.static IoConfig.Builder
IoConfig. memcachedHashingStrategy(MemcachedHashingStrategy memcachedHashingStrategy)
Allows to customize the hashing strategy for memcached buckets.IoConfig.Builder
IoConfig.Builder. networkResolution(NetworkResolution networkResolution)
static IoConfig.Builder
IoConfig. networkResolution(NetworkResolution networkResolution)
IoConfig.Builder
IoConfig.Builder. numKvConnections(int numKvConnections)
static IoConfig.Builder
IoConfig. numKvConnections(int numKvConnections)
IoConfig.Builder
IoConfig.Builder. queryCircuitBreakerConfig(CircuitBreakerConfig.Builder queryCircuitBreakerConfig)
Configures aCircuitBreaker
to use for query operations.static IoConfig.Builder
IoConfig. queryCircuitBreakerConfig(CircuitBreakerConfig.Builder queryCircuitBreakerConfig)
IoConfig.Builder
IoConfig.Builder. searchCircuitBreakerConfig(CircuitBreakerConfig.Builder searchCircuitBreakerConfig)
Configures aCircuitBreaker
to use for search operations.static IoConfig.Builder
IoConfig. searchCircuitBreakerConfig(CircuitBreakerConfig.Builder searchCircuitBreakerConfig)
IoConfig.Builder
IoConfig.Builder. tcpKeepAliveTime(Duration tcpKeepAliveTime)
Allows to customize the idle time after which a tcp keepalive gets fired.static IoConfig.Builder
IoConfig. tcpKeepAliveTime(Duration tcpKeepAliveTime)
IoConfig.Builder
IoConfig.Builder. viewCircuitBreakerConfig(CircuitBreakerConfig.Builder viewCircuitBreakerConfig)
Configures aCircuitBreaker
to use for view operations.static IoConfig.Builder
IoConfig. viewCircuitBreakerConfig(CircuitBreakerConfig.Builder viewCircuitBreakerConfig)
Methods in com.couchbase.client.core.env with parameters of type IoConfig.Builder Modifier and Type Method Description SELF
CoreEnvironment.Builder. ioConfig(IoConfig.Builder ioConfig)
Allows to customize various I/O-related configuration properties.