Uses of Class
io.vertx.circuitbreaker.CircuitBreakerOptions
Packages that use CircuitBreakerOptions
Package
Description
-
Uses of CircuitBreakerOptions in io.vertx.circuitbreaker
Methods in io.vertx.circuitbreaker that return CircuitBreakerOptionsModifier and TypeMethodDescriptionCircuitBreakerOptions.setFailuresRollingWindow(long failureRollingWindow) Sets the rolling window length used for failures.CircuitBreakerOptions.setFallbackOnFailure(boolean fallbackOnFailure) Sets whether the fallback is executed on failure, even when the circuit breaker is closed.CircuitBreakerOptions.setMaxFailures(int maxFailures) Sets the maximum number of failures before opening the circuit breaker.CircuitBreakerOptions.setMaxRetries(int maxRetries) Sets the number of times the circuit breaker retries an operation before failing.CircuitBreakerOptions.setMetricsRollingBuckets(int metricsRollingBuckets) Sets the number of buckets the metrics rolling window is divided into.CircuitBreakerOptions.setMetricsRollingWindow(long metricsRollingWindow) Sets the rolling window length used for metrics.CircuitBreakerOptions.setNotificationAddress(String notificationAddress) Sets the event bus address on which the circuit breaker publishes its state changes.CircuitBreakerOptions.setNotificationLocalOnly(boolean notificationLocalOnly) Sets whether circuit breaker state events should be delivered only to local consumers.CircuitBreakerOptions.setNotificationPeriod(long notificationPeriod) Sets the period in milliseconds in which the circuit breaker sends notifications on the event bus with its current state.CircuitBreakerOptions.setResetTimeout(long resetTimeout) Sets the time in milliseconds before an open circuit breaker moves to half-open (in an attempt to re-close).CircuitBreakerOptions.setTimeout(long timeoutInMs) Sets the timeout in milliseconds.Methods in io.vertx.circuitbreaker with parameters of type CircuitBreakerOptionsModifier and TypeMethodDescriptionstatic CircuitBreakerCircuitBreaker.create(String name, Vertx vertx, CircuitBreakerOptions options) Creates a new instance ofCircuitBreaker.Constructors in io.vertx.circuitbreaker with parameters of type CircuitBreakerOptionsModifierConstructorDescriptionCreates a new instance ofCircuitBreakerOptionsby copying the other instance. -
Uses of CircuitBreakerOptions in io.vertx.reactivex.circuitbreaker
Methods in io.vertx.reactivex.circuitbreaker with parameters of type CircuitBreakerOptionsModifier and TypeMethodDescriptionstatic CircuitBreakerCircuitBreaker.create(String name, Vertx vertx, CircuitBreakerOptions options) Creates a new instance ofCircuitBreaker. -
Uses of CircuitBreakerOptions in io.vertx.rxjava3.circuitbreaker
Methods in io.vertx.rxjava3.circuitbreaker with parameters of type CircuitBreakerOptionsModifier and TypeMethodDescriptionstatic CircuitBreakerCircuitBreaker.create(String name, Vertx vertx, CircuitBreakerOptions options) Creates a new instance ofCircuitBreaker.