Uses of Class
com.couchbase.client.core.env.IoConfig.Builder
Packages that use IoConfig.Builder
-
Uses of IoConfig.Builder in com.couchbase.client.core.env
Methods in com.couchbase.client.core.env that return IoConfig.BuilderModifier and TypeMethodDescriptionstatic IoConfig.BuilderIoConfig.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.BuilderIoConfig.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.BuilderIoConfig.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.BuilderIoConfig.captureTraffic(ServiceType... serviceTypes) Deprecated.This method creates a new builder.IoConfig.Builder.configIdleRedialTimeout(Duration configIdleRedialTimeout) static IoConfig.BuilderIoConfig.configIdleRedialTimeout(Duration configIdleRedialTimeout) Deprecated.This method creates a new builder.IoConfig.Builder.configPollInterval(Duration configPollInterval) static IoConfig.BuilderIoConfig.configPollInterval(Duration configPollInterval) Deprecated.This method creates a new builder.IoConfig.Builder.enableDnsSrv(boolean dnsSrvEnabled) static IoConfig.BuilderIoConfig.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.BuilderIoConfig.enableMutationTokens(boolean mutationTokensEnabled) Deprecated.This method creates a new builder.IoConfig.Builder.enableTcpKeepAlives(boolean tcpKeepAlivesEnabled) Whether to use TCP keepalive probes.static IoConfig.BuilderIoConfig.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.BuilderIoConfig.eventingCircuitBreakerConfig(CircuitBreakerConfig.Builder eventingCircuitBreakerConfig) Deprecated.This method creates a new builder.IoConfig.Builder.idleHttpConnectionTimeout(Duration idleHttpConnectionTimeout) static IoConfig.BuilderIoConfig.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.BuilderIoConfig.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.BuilderIoConfig.managerCircuitBreakerConfig(CircuitBreakerConfig.Builder managerCircuitBreakerConfig) Deprecated.This method creates a new builder.IoConfig.Builder.maxHttpConnections(int maxHttpConnections) static IoConfig.BuilderIoConfig.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.BuilderIoConfig.memcachedHashingStrategy(MemcachedHashingStrategy memcachedHashingStrategy) Deprecated.This method creates a new builder.IoConfig.Builder.networkResolution(NetworkResolution networkResolution) static IoConfig.BuilderIoConfig.networkResolution(NetworkResolution networkResolution) Deprecated.This method creates a new builder.IoConfig.Builder.numKvConnections(int numKvConnections) static IoConfig.BuilderIoConfig.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.BuilderIoConfig.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.BuilderIoConfig.searchCircuitBreakerConfig(CircuitBreakerConfig.Builder searchCircuitBreakerConfig) Deprecated.This method creates a new builder.IoConfig.Builder.tcpKeepAliveCount(int tcpKeepAliveCount) The maximum number of keepalive probes TCP should send before dropping the connection (TCP_KEEPCNT / tcp_keepalive_probes).IoConfig.Builder.tcpKeepAliveInterval(Duration tcpKeepAliveInterval) The time between individual keepalive probes.IoConfig.Builder.tcpKeepAliveTime(Duration tcpKeepAliveTime) The time the connection needs to remain idle before TCP starts sending keepalive probes, ifenableTcpKeepAlives(boolean)is set to true (TCP_KEEPIDLE / tcp_keepalive_time).static IoConfig.BuilderIoConfig.tcpKeepAliveTime(Duration tcpKeepAliveTime) Deprecated.This method creates a new builder.IoConfig.Builder.tcpUserTimeout(Duration tcpUserTimeout) The maximum amount of time that transmitted data may remain unacknowledged, or buffered data may remain untransmitted (due to zero window size) before TCP will forcibly close the corresponding connection and return ETIMEDOUT to the application.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.BuilderIoConfig.viewCircuitBreakerConfig(CircuitBreakerConfig.Builder viewCircuitBreakerConfig) Deprecated.This method creates a new builder.Methods in com.couchbase.client.core.env with parameters of type IoConfig.BuilderModifier and TypeMethodDescriptionCoreEnvironment.Builder.ioConfig(IoConfig.Builder ioConfig) Deprecated.This method clobbers any previously configured values.Method parameters in com.couchbase.client.core.env with type arguments of type IoConfig.BuilderModifier and TypeMethodDescriptionCoreEnvironment.Builder.ioConfig(Consumer<IoConfig.Builder> builderConsumer) Passes theIoConfig.Builderto the provided consumer.