Uses of Interface
io.github.teceli.resiliencia.metrics.Counters
Packages that use Counters
Package
Description
-
Uses of Counters in io.github.teceli.resiliencia.metrics
Methods in io.github.teceli.resiliencia.metrics with parameters of type Counters -
Uses of Counters in io.github.teceli.resiliencia.metrics.bulkhead
Subinterfaces of Counters in io.github.teceli.resiliencia.metrics.bulkheadModifier and TypeInterfaceDescriptioninterfaceCounter/timer-worthy occurrences emitted by a Bulkhead.Classes in io.github.teceli.resiliencia.metrics.bulkhead that implement Counters -
Uses of Counters in io.github.teceli.resiliencia.metrics.circuitbreaker
Subinterfaces of Counters in io.github.teceli.resiliencia.metrics.circuitbreakerModifier and TypeInterfaceDescriptioninterfaceCounter/timer-worthy occurrences emitted by a CircuitBreaker.Classes in io.github.teceli.resiliencia.metrics.circuitbreaker that implement CountersModifier and TypeClassDescriptionstatic final recordstatic final recordEmitted alongside a Transition(to=CLOSED): every Closed transition originates from HalfOpen in the current state machine, and successfulTestCalls only has meaning for that specific case.static final recordA call rejected without executing, because the circuit was Open or HalfOpen with no permits left.static final record -
Uses of Counters in io.github.teceli.resiliencia.metrics.policy
Subinterfaces of Counters in io.github.teceli.resiliencia.metrics.policyModifier and TypeInterfaceDescriptioninterfaceCounter-worthy occurrences emitted by Policy's order validation.Classes in io.github.teceli.resiliencia.metrics.policy that implement Counters -
Uses of Counters in io.github.teceli.resiliencia.metrics.ratelimiter
Subinterfaces of Counters in io.github.teceli.resiliencia.metrics.ratelimiterModifier and TypeInterfaceDescriptioninterfaceCounter/timer-worthy occurrences emitted by a RateLimiter.Classes in io.github.teceli.resiliencia.metrics.ratelimiter that implement Counters -
Uses of Counters in io.github.teceli.resiliencia.metrics.retry
Subinterfaces of Counters in io.github.teceli.resiliencia.metrics.retryModifier and TypeInterfaceDescriptioninterfaceCounter/timer-worthy occurrences emitted by Retry.Classes in io.github.teceli.resiliencia.metrics.retry that implement CountersModifier and TypeClassDescriptionstatic final recordOne failed attempt, sourced fromRetryEvent.AttemptFailed, which fires once per failed attempt within a call.static final recordstatic final recordstatic final recordstatic final recordThe call succeeded — sourced fromRetryEvent.Success, emitted exactly once per call, when the retry loop as a whole succeeds. -
Uses of Counters in io.github.teceli.resiliencia.metrics.timeout
Subinterfaces of Counters in io.github.teceli.resiliencia.metrics.timeoutModifier and TypeInterfaceDescriptioninterfaceCounter/timer-worthy occurrences emitted by Timeout.Classes in io.github.teceli.resiliencia.metrics.timeout that implement CountersModifier and TypeClassDescriptionstatic final recordstatic final recordstatic final recordstatic final record -
Uses of Counters in io.github.teceli.resiliencia.micrometer
Methods in io.github.teceli.resiliencia.micrometer with parameters of type Counters -
Uses of Counters in io.github.teceli.resiliencia.opentelemetry
Methods in io.github.teceli.resiliencia.opentelemetry with parameters of type Counters -
Uses of Counters in io.github.teceli.resiliencia.test
Methods in io.github.teceli.resiliencia.test with type parameters of type CountersModifier and TypeMethodDescriptionFakeResilienceMetrics.getCountersOfType(Class<T> type) Returns all captured counters of a specific type.Methods in io.github.teceli.resiliencia.test that return types with arguments of type CountersModifier and TypeMethodDescriptionFakeResilienceMetrics.getAllCounters()Returns an immutable view of all captured counters in emission order.Methods in io.github.teceli.resiliencia.test with parameters of type Counters