Uses of Class
io.github.resilience4j.circuitbreaker.internal.CircuitBreakerMetrics
Packages that use CircuitBreakerMetrics
-
Uses of CircuitBreakerMetrics in io.github.resilience4j.circuitbreaker.internal
Fields in io.github.resilience4j.circuitbreaker.internal declared as CircuitBreakerMetricsModifier and TypeFieldDescriptionprivate final CircuitBreakerMetricsCircuitBreakerStateMachine.ClosedState.circuitBreakerMetricsprivate final CircuitBreakerMetricsCircuitBreakerStateMachine.DisabledState.circuitBreakerMetricsprivate final CircuitBreakerMetricsCircuitBreakerStateMachine.ForcedOpenState.circuitBreakerMetricsprivate final CircuitBreakerMetricsCircuitBreakerStateMachine.HalfOpenState.circuitBreakerMetricsprivate final CircuitBreakerMetricsCircuitBreakerStateMachine.MetricsOnlyState.circuitBreakerMetricsprivate final CircuitBreakerMetricsCircuitBreakerStateMachine.OpenState.circuitBreakerMetricsMethods in io.github.resilience4j.circuitbreaker.internal that return CircuitBreakerMetricsModifier and TypeMethodDescription(package private) static CircuitBreakerMetricsCircuitBreakerMetrics.forClosed(CircuitBreakerConfig circuitBreakerConfig, Clock clock) (package private) static CircuitBreakerMetricsCircuitBreakerMetrics.forDisabled(CircuitBreakerConfig circuitBreakerConfig, Clock clock) (package private) static CircuitBreakerMetricsCircuitBreakerMetrics.forForcedOpen(CircuitBreakerConfig circuitBreakerConfig, Clock clock) (package private) static CircuitBreakerMetricsCircuitBreakerMetrics.forHalfOpen(int permittedNumberOfCallsInHalfOpenState, CircuitBreakerConfig circuitBreakerConfig, Clock clock) (package private) static CircuitBreakerMetricsCircuitBreakerMetrics.forMetricsOnly(CircuitBreakerConfig circuitBreakerConfig, Clock clock) CircuitBreakerStateMachine.CircuitBreakerState.getMetrics()CircuitBreakerStateMachine.ClosedState.getMetrics()Get metrics of the CircuitBreakerCircuitBreakerStateMachine.DisabledState.getMetrics()Get metrics of the CircuitBreakerCircuitBreakerStateMachine.ForcedOpenState.getMetrics()CircuitBreakerStateMachine.HalfOpenState.getMetrics()CircuitBreakerStateMachine.MetricsOnlyState.getMetrics()Get metrics of the CircuitBreakerCircuitBreakerStateMachine.OpenState.getMetrics()Methods in io.github.resilience4j.circuitbreaker.internal with parameters of type CircuitBreakerMetricsModifier and TypeMethodDescriptionprivate voidCircuitBreakerStateMachine.publishCircuitThresholdsExceededEvent(CircuitBreakerMetrics.Result result, CircuitBreakerMetrics metrics) Constructors in io.github.resilience4j.circuitbreaker.internal with parameters of type CircuitBreakerMetricsModifierConstructorDescription(package private)OpenState(int attempts, long waitDurationInMillis, CircuitBreakerMetrics circuitBreakerMetrics) (package private)OpenState(int attempts, long waitDurationInMillis, Instant retryAfterWaitDuration, CircuitBreakerMetrics circuitBreakerMetrics) (package private)OpenState(int attempts, CircuitBreakerMetrics circuitBreakerMetrics) (package private)OpenState(int attempts, Duration waitDuration, CircuitBreakerMetrics circuitBreakerMetrics) (package private)OpenState(int attempts, Instant waitUntil, CircuitBreakerMetrics circuitBreakerMetrics)