static IoConfig.Builder |
IoConfig.analyticsCircuitBreakerConfig(CircuitBreakerConfig.Builder analyticsCircuitBreakerConfig) |
|
IoConfig.Builder |
IoConfig.Builder.analyticsCircuitBreakerConfig(CircuitBreakerConfig.Builder analyticsCircuitBreakerConfig) |
Deprecated.
|
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) |
|
IoConfig.Builder |
IoConfig.Builder.backupCircuitBreakerConfig(CircuitBreakerConfig.Builder backupCircuitBreakerConfig) |
Deprecated.
|
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() |
|
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.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) |
Deprecated.
|
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.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) |
Deprecated.
|
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.kvCircuitBreakerConfig(CircuitBreakerConfig.Builder kvCircuitBreakerConfig) |
|
IoConfig.Builder |
IoConfig.Builder.managerCircuitBreakerConfig(CircuitBreakerConfig.Builder managerCircuitBreakerConfig) |
Deprecated.
|
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.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) |
Deprecated.
|
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.queryCircuitBreakerConfig(CircuitBreakerConfig.Builder queryCircuitBreakerConfig) |
|
IoConfig.Builder |
IoConfig.Builder.searchCircuitBreakerConfig(CircuitBreakerConfig.Builder searchCircuitBreakerConfig) |
Deprecated.
|
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.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) |
Deprecated.
|
IoConfig.Builder |
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) |
|