Class CircuitBreakerEventDTO
java.lang.Object
io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCircuitBreakerEventDTO(String circuitBreakerName, io.github.resilience4j.circuitbreaker.event.CircuitBreakerEvent.Type type, String creationTime, String errorMessage, Long durationInMs, io.github.resilience4j.circuitbreaker.CircuitBreaker.StateTransition stateTransition) -
Method Summary
Modifier and TypeMethodDescriptionio.github.resilience4j.circuitbreaker.CircuitBreaker.StateTransitionio.github.resilience4j.circuitbreaker.event.CircuitBreakerEvent.TypegetType()voidsetCircuitBreakerName(String circuitBreakerName) voidsetCreationTime(String creationTime) voidsetDurationInMs(Long durationInMs) voidsetErrorMessage(String errorMessage) voidsetStateTransition(io.github.resilience4j.circuitbreaker.CircuitBreaker.StateTransition stateTransition) voidsetType(io.github.resilience4j.circuitbreaker.event.CircuitBreakerEvent.Type type)
-
Field Details
-
circuitBreakerName
-
type
@Nullable private io.github.resilience4j.circuitbreaker.event.CircuitBreakerEvent.Type type -
creationTime
-
errorMessage
-
durationInMs
-
stateTransition
@Nullable private io.github.resilience4j.circuitbreaker.CircuitBreaker.StateTransition stateTransition
-
-
Constructor Details
-
CircuitBreakerEventDTO
CircuitBreakerEventDTO() -
CircuitBreakerEventDTO
CircuitBreakerEventDTO(String circuitBreakerName, io.github.resilience4j.circuitbreaker.event.CircuitBreakerEvent.Type type, String creationTime, @Nullable String errorMessage, @Nullable Long durationInMs, @Nullable io.github.resilience4j.circuitbreaker.CircuitBreaker.StateTransition stateTransition)
-
-
Method Details
-
getCircuitBreakerName
-
setCircuitBreakerName
-
getType
@Nullable public io.github.resilience4j.circuitbreaker.event.CircuitBreakerEvent.Type getType() -
setType
public void setType(io.github.resilience4j.circuitbreaker.event.CircuitBreakerEvent.Type type) -
getCreationTime
-
setCreationTime
-
getErrorMessage
-
setErrorMessage
-
getDurationInMs
-
setDurationInMs
-
getStateTransition
@Nullable public io.github.resilience4j.circuitbreaker.CircuitBreaker.StateTransition getStateTransition() -
setStateTransition
public void setStateTransition(io.github.resilience4j.circuitbreaker.CircuitBreaker.StateTransition stateTransition)
-