Uses of Class
com.couchbase.client.core.env.IoConfig.Builder
-
Uses of IoConfig.Builder in com.couchbase.client.core.env
Modifier and TypeMethodDescriptionstatic IoConfig.Builder
IoConfig.analyticsCircuitBreakerConfig
(CircuitBreakerConfig.Builder analyticsCircuitBreakerConfig) Deprecated.This method creates a new builder.IoConfig.Builder.analyticsCircuitBreakerConfig
(CircuitBreakerConfig.Builder analyticsCircuitBreakerConfig) Deprecated.Please useanalyticsCircuitBreakerConfig(Consumer)
instead.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.IoConfig.Builder.backupCircuitBreakerConfig
(CircuitBreakerConfig.Builder backupCircuitBreakerConfig) Deprecated.Please usebackupCircuitBreakerConfig(Consumer)
instead.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 useCoreEnvironment.Builder.ioConfig(Consumer)
and configure the builder passed to the consumer.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.captureTraffic
(ServiceType... serviceTypes) Deprecated.This method creates a new builder.IoConfig.Builder.configIdleRedialTimeout
(Duration configIdleRedialTimeout) static IoConfig.Builder
IoConfig.configIdleRedialTimeout
(Duration configIdleRedialTimeout) Deprecated.This method creates a new builder.IoConfig.Builder.configPollInterval
(Duration configPollInterval) static IoConfig.Builder
IoConfig.configPollInterval
(Duration configPollInterval) Deprecated.This method creates a new builder.IoConfig.Builder.enableDnsSrv
(boolean dnsSrvEnabled) static IoConfig.Builder
IoConfig.enableDnsSrv
(boolean dnsSrvEnabled) Deprecated.This method creates a new 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) Deprecated.This method creates a new builder.IoConfig.Builder.enableTcpKeepAlives
(boolean tcpKeepAlivesEnabled) static IoConfig.Builder
IoConfig.enableTcpKeepAlives
(boolean tcpKeepAliveEnabled) Deprecated.This method creates a new builder.IoConfig.Builder.eventingCircuitBreakerConfig
(CircuitBreakerConfig.Builder eventingCircuitBreakerConfig) Deprecated.Please useeventingCircuitBreakerConfig(Consumer)
instead.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.eventingCircuitBreakerConfig
(CircuitBreakerConfig.Builder eventingCircuitBreakerConfig) Deprecated.This method creates a new builder.IoConfig.Builder.idleHttpConnectionTimeout
(Duration idleHttpConnectionTimeout) static IoConfig.Builder
IoConfig.idleHttpConnectionTimeout
(Duration idleHttpConnectionTimeout) Deprecated.This method creates a new builder.CoreEnvironment.Builder.ioConfig()
Returns the currently stored config builder.IoConfig.Builder.kvCircuitBreakerConfig
(CircuitBreakerConfig.Builder kvCircuitBreakerConfig) Deprecated.Please usekvCircuitBreakerConfig(Consumer)
instead.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.kvCircuitBreakerConfig
(CircuitBreakerConfig.Builder kvCircuitBreakerConfig) Deprecated.This method creates a new builder.IoConfig.Builder.managerCircuitBreakerConfig
(CircuitBreakerConfig.Builder managerCircuitBreakerConfig) Deprecated.Please usemanagerCircuitBreakerConfig(Consumer)
instead.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.managerCircuitBreakerConfig
(CircuitBreakerConfig.Builder managerCircuitBreakerConfig) Deprecated.This method creates a new builder.IoConfig.Builder.maxHttpConnections
(int maxHttpConnections) static IoConfig.Builder
IoConfig.maxHttpConnections
(int maxHttpConnections) Deprecated.This method creates a new builder.IoConfig.Builder.memcachedHashingStrategy
(MemcachedHashingStrategy memcachedHashingStrategy) Allows to customize the hashing strategy for memcached buckets.static IoConfig.Builder
IoConfig.memcachedHashingStrategy
(MemcachedHashingStrategy memcachedHashingStrategy) Deprecated.This method creates a new builder.IoConfig.Builder.networkResolution
(NetworkResolution networkResolution) static IoConfig.Builder
IoConfig.networkResolution
(NetworkResolution networkResolution) Deprecated.This method creates a new builder.IoConfig.Builder.numKvConnections
(int numKvConnections) static IoConfig.Builder
IoConfig.numKvConnections
(int numKvConnections) Deprecated.This method creates a new builder.IoConfig.Builder.queryCircuitBreakerConfig
(CircuitBreakerConfig.Builder queryCircuitBreakerConfig) Deprecated.Please usequeryCircuitBreakerConfig(Consumer)
instead.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.queryCircuitBreakerConfig
(CircuitBreakerConfig.Builder queryCircuitBreakerConfig) Deprecated.This method creates a new builder.IoConfig.Builder.searchCircuitBreakerConfig
(CircuitBreakerConfig.Builder searchCircuitBreakerConfig) Deprecated.Please usesearchCircuitBreakerConfig(Consumer)
instead.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.searchCircuitBreakerConfig
(CircuitBreakerConfig.Builder searchCircuitBreakerConfig) Deprecated.This method creates a new 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) Deprecated.This method creates a new builder.IoConfig.Builder.timerConfig
(Consumer<TimerConfig.Builder> builderConsumer) Configures the timer by passing its config builder to the given consumer.IoConfig.Builder.viewCircuitBreakerConfig
(CircuitBreakerConfig.Builder viewCircuitBreakerConfig) Deprecated.Please useviewCircuitBreakerConfig(Consumer)
instead.IoConfig.Builder.viewCircuitBreakerConfig
(Consumer<CircuitBreakerConfig.Builder> builderConsumer) Configures the views circuit breaker by passing its config builder to the given consumer.static IoConfig.Builder
IoConfig.viewCircuitBreakerConfig
(CircuitBreakerConfig.Builder viewCircuitBreakerConfig) Deprecated.This method creates a new builder.Modifier and TypeMethodDescriptionCoreEnvironment.Builder.ioConfig
(IoConfig.Builder ioConfig) Deprecated.This method clobbers any previously configured values.Modifier and TypeMethodDescriptionCoreEnvironment.Builder.ioConfig
(Consumer<IoConfig.Builder> builderConsumer) Passes theIoConfig.Builder
to the provided consumer.