java.lang.Object
io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO

public class CircuitBreakerEventDTO extends Object
  • Field Details

    • circuitBreakerName

      @Nullable private String circuitBreakerName
    • type

      @Nullable private io.github.resilience4j.circuitbreaker.event.CircuitBreakerEvent.Type type
    • creationTime

      @Nullable private String creationTime
    • errorMessage

      @Nullable private String errorMessage
    • durationInMs

      @Nullable private Long 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

      @Nullable public String getCircuitBreakerName()
    • setCircuitBreakerName

      public void setCircuitBreakerName(String circuitBreakerName)
    • getType

      @Nullable public io.github.resilience4j.circuitbreaker.event.CircuitBreakerEvent.Type getType()
    • setType

      public void setType(io.github.resilience4j.circuitbreaker.event.CircuitBreakerEvent.Type type)
    • getCreationTime

      @Nullable public String getCreationTime()
    • setCreationTime

      public void setCreationTime(String creationTime)
    • getErrorMessage

      @Nullable public String getErrorMessage()
    • setErrorMessage

      public void setErrorMessage(String errorMessage)
    • getDurationInMs

      @Nullable public Long getDurationInMs()
    • setDurationInMs

      public void setDurationInMs(Long durationInMs)
    • getStateTransition

      @Nullable public io.github.resilience4j.circuitbreaker.CircuitBreaker.StateTransition getStateTransition()
    • setStateTransition

      public void setStateTransition(io.github.resilience4j.circuitbreaker.CircuitBreaker.StateTransition stateTransition)