Uses of Class
com.couchbase.client.core.endpoint.CircuitBreakerConfig.Builder
-
Packages that use CircuitBreakerConfig.Builder Package Description com.couchbase.client.core.endpoint com.couchbase.client.core.env -
-
Uses of CircuitBreakerConfig.Builder in com.couchbase.client.core.endpoint
Methods in com.couchbase.client.core.endpoint that return CircuitBreakerConfig.Builder Modifier and Type Method Description static CircuitBreakerConfig.Builder
CircuitBreakerConfig. builder()
Creates a new builder to customize the configuration properties.CircuitBreakerConfig.Builder
CircuitBreakerConfig.Builder. enabled(boolean enabled)
Enables or disables this circuit breaker.CircuitBreakerConfig.Builder
CircuitBreakerConfig.Builder. errorThresholdPercentage(int errorThresholdPercentage)
The percentage of operations that need to fail in a window until the circuit is opened.CircuitBreakerConfig.Builder
CircuitBreakerConfig.Builder. rollingWindow(Duration rollingWindow)
How long the window is in which the number of failed ops are tracked in a rolling fashion.CircuitBreakerConfig.Builder
CircuitBreakerConfig.Builder. sleepWindow(Duration sleepWindow)
The sleep window that is waited from when the circuit opens to when the canary is tried.CircuitBreakerConfig.Builder
CircuitBreakerConfig.Builder. volumeThreshold(int volumeThreshold)
The volume threshold defines how many operations need to be in the window at least so that the threshold percentage can be meaningfully calculated. -
Uses of CircuitBreakerConfig.Builder in com.couchbase.client.core.env
Methods in com.couchbase.client.core.env that return CircuitBreakerConfig.Builder Modifier and Type Method Description CircuitBreakerConfig.Builder
IoConfig.Builder. analyticsCircuitBreakerConfig()
CircuitBreakerConfig.Builder
IoConfig.Builder. kvCircuitBreakerConfig()
CircuitBreakerConfig.Builder
IoConfig.Builder. managerCircuitBreakerConfig()
CircuitBreakerConfig.Builder
IoConfig.Builder. queryCircuitBreakerConfig()
CircuitBreakerConfig.Builder
IoConfig.Builder. searchCircuitBreakerConfig()
CircuitBreakerConfig.Builder
IoConfig.Builder. viewCircuitBreakerConfig()
-