Top Description Fields Constructors Methods
io.github.resilience4j.circuitbreaker.event

public Class CircuitBreakerOnStateTransitionEvent

extends AbstractCircuitBreakerEvent
Class Inheritance
Imports
io.github.resilience4j.circuitbreaker.CircuitBreaker

A CircuitBreakerEvent which informs about a state transition.

Field Summary

Modifier and TypeField and Description
private CircuitBreaker.StateTransition

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public CircuitBreakerEvent.Type
getEventType()

Implements io.github.resilience4j.circuitbreaker.event.CircuitBreakerEvent.getEventType.

Returns the type of the CircuitBreaker event.

public CircuitBreaker.StateTransition
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

Inherited from io.github.resilience4j.circuitbreaker.event.AbstractCircuitBreakerEvent:
getCircuitBreakerNamegetCreationTime

Field Detail

stateTransitionback to summary
private CircuitBreaker.StateTransition stateTransition

Constructor Detail

CircuitBreakerOnStateTransitionEventback to summary
public CircuitBreakerOnStateTransitionEvent(String circuitBreakerName, CircuitBreaker.StateTransition stateTransition)

Method Detail

getEventTypeback to summary
public CircuitBreakerEvent.Type getEventType()

Implements io.github.resilience4j.circuitbreaker.event.CircuitBreakerEvent.getEventType.

Doc from io.github.resilience4j.circuitbreaker.event.CircuitBreakerEvent.getEventType.

Returns the type of the CircuitBreaker event.

Returns:CircuitBreakerEvent.Type

the type of the CircuitBreaker event

Annotations
@Override
getStateTransitionback to summary
public CircuitBreaker.StateTransition getStateTransition()
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Returns:String

a string representation of the object

Annotations
@Override