Hierarchy For Package io.github.teceli.resiliencia.metrics.circuitbreaker
Interface Hierarchy
- io.github.teceli.resiliencia.metrics.Counters
- io.github.teceli.resiliencia.metrics.circuitbreaker.CircuitBreakerCounters
- io.github.teceli.resiliencia.metrics.Snapshot
- io.github.teceli.resiliencia.metrics.circuitbreaker.CircuitBreakerSnapshot
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.github.teceli.resiliencia.metrics.circuitbreaker.CircuitBreakerSnapshot.Phase
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- io.github.teceli.resiliencia.metrics.circuitbreaker.CircuitBreakerCounters.CallRecorded (implements io.github.teceli.resiliencia.metrics.circuitbreaker.CircuitBreakerCounters)
- io.github.teceli.resiliencia.metrics.circuitbreaker.CircuitBreakerCounters.ClosedFromHalfOpen (implements io.github.teceli.resiliencia.metrics.circuitbreaker.CircuitBreakerCounters)
- io.github.teceli.resiliencia.metrics.circuitbreaker.CircuitBreakerCounters.Rejected (implements io.github.teceli.resiliencia.metrics.circuitbreaker.CircuitBreakerCounters)
- io.github.teceli.resiliencia.metrics.circuitbreaker.CircuitBreakerCounters.Transition (implements io.github.teceli.resiliencia.metrics.circuitbreaker.CircuitBreakerCounters)
- io.github.teceli.resiliencia.metrics.circuitbreaker.CircuitBreakerSnapshot.FailureRate (implements io.github.teceli.resiliencia.metrics.circuitbreaker.CircuitBreakerSnapshot)
- io.github.teceli.resiliencia.metrics.circuitbreaker.CircuitBreakerSnapshot.State (implements io.github.teceli.resiliencia.metrics.circuitbreaker.CircuitBreakerSnapshot)
- java.lang.Record