Uses of Interface
dev.failsafe.internal.CircuitStats
-
Packages that use CircuitStats Package Description dev.failsafe.internal -
-
Uses of CircuitStats in dev.failsafe.internal
Classes in dev.failsafe.internal that implement CircuitStats Modifier and Type Class Description (package private) classCountingCircuitStatsA CircuitStats implementation that counts execution results using a BitSet.(package private) classDefaultCircuitStatsA default CircuitStats implementation that tracks a single execution result.(package private) classTimedCircuitStatsA CircuitStats implementation that counts execution results within a time period, and buckets results to minimize overhead.Fields in dev.failsafe.internal declared as CircuitStats Modifier and Type Field Description (package private) CircuitStatsCircuitState. statsMethods in dev.failsafe.internal that return CircuitStats Modifier and Type Method Description static CircuitStatsCircuitStats. create(CircuitBreaker<?> breaker, int capacity, boolean supportsTimeBased, CircuitStats oldStats)CircuitStatsCircuitState. getStats()Methods in dev.failsafe.internal with parameters of type CircuitStats Modifier and Type Method Description default voidCircuitStats. copyExecutions(CircuitStats oldStats)(package private) voidCountingCircuitStats. copyStats(CircuitStats oldStats)Copies the most recent stats from theoldStatsinto this in order from oldest to newest.(package private) voidTimedCircuitStats. copyStats(CircuitStats oldStats)Copies the most recent stats from theoldStatsinto this in order from oldest to newest and orders buckets from oldest to newest, with uninitialized buckets counting as oldest.static CircuitStatsCircuitStats. create(CircuitBreaker<?> breaker, int capacity, boolean supportsTimeBased, CircuitStats oldStats)Constructors in dev.failsafe.internal with parameters of type CircuitStats Constructor Description CircuitState(CircuitBreakerImpl<R> breaker, CircuitStats stats)CountingCircuitStats(int size, CircuitStats oldStats)TimedCircuitStats(int bucketCount, java.time.Duration thresholdingPeriod, TimedCircuitStats.Clock clock, CircuitStats oldStats)
-