Interface CircuitBreakerEvent
- All Superinterfaces:
ResilienceEvent
- All Known Implementing Classes:
CircuitBreakerEvent.CallRecorded,CircuitBreakerEvent.Closed,CircuitBreakerEvent.HalfOpened,CircuitBreakerEvent.Opened,CircuitBreakerEvent.Rejected
public sealed interface CircuitBreakerEvent
extends ResilienceEvent
permits CircuitBreakerEvent.Opened, CircuitBreakerEvent.Closed, CircuitBreakerEvent.HalfOpened, CircuitBreakerEvent.CallRecorded, CircuitBreakerEvent.Rejected
Events emitted by the CircuitBreaker pattern.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordstatic final recordstatic final recordstatic final recordstatic enumstatic final recordstatic enumNested classes/interfaces inherited from interface io.github.teceli.resiliencia.core.spi.ResilienceEvent
ResilienceEvent.Listener -
Method Summary
Methods inherited from interface io.github.teceli.resiliencia.core.spi.ResilienceEvent
timestamp
-
Method Details
-
patternName
- Specified by:
patternNamein interfaceResilienceEvent
-