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) 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.highWaterMark(StorageSize highWaterMark) Advanced setting for tuning network channel backpressure.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.lowWaterMark(StorageSize lowWaterMark) Advanced setting for tuning network channel backpressure.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.receiveBuffer(@Nullable StorageSize receiveBuffer) Advanced setting for tuning socket receive buffer size.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.sendBuffer(@Nullable StorageSize sendBuffer) Advanced setting for tuning socket send buffer size.IoConfig.Builder.tcpKeepAliveTime(Duration tcpKeepAliveTime) Allows to customize the idle time after which a tcp keepalive gets fired.static IoConfig.BuilderIoConfig.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.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.