Serialized Form
-
Package io.github.resilience4j.circuitbreaker
-
Exception io.github.resilience4j.circuitbreaker.CallNotPermittedException
class CallNotPermittedException extends RuntimeException implements Serializable -
Class io.github.resilience4j.circuitbreaker.CircuitBreakerConfig
class CircuitBreakerConfig extends Object implements Serializable- serialVersionUID:
- -5429814941777001669L
-
Serialized Fields
-
automaticTransitionFromOpenToHalfOpenEnabled
boolean automaticTransitionFromOpenToHalfOpenEnabled
-
failureRateThreshold
float failureRateThreshold
-
ignoreExceptions
Class<? extends Throwable>[] ignoreExceptions
-
maxWaitDurationInHalfOpenState
Duration maxWaitDurationInHalfOpenState
-
minimumNumberOfCalls
int minimumNumberOfCalls
-
permittedNumberOfCallsInHalfOpenState
int permittedNumberOfCallsInHalfOpenState
-
recordExceptions
Class<? extends Throwable>[] recordExceptions
-
slidingWindowSize
int slidingWindowSize
-
slidingWindowType
CircuitBreakerConfig.SlidingWindowType slidingWindowType
-
slowCallDurationThreshold
Duration slowCallDurationThreshold
-
slowCallRateThreshold
float slowCallRateThreshold
-
timestampUnit
TimeUnit timestampUnit
-
writableStackTraceEnabled
boolean writableStackTraceEnabled
-
-
Exception io.github.resilience4j.circuitbreaker.IllegalStateTransitionException
class IllegalStateTransitionException extends RuntimeException implements Serializable-
Serialized Fields
-
fromState
CircuitBreaker.State fromState
-
name
String name
-
toState
CircuitBreaker.State toState
-
-
-
Exception io.github.resilience4j.circuitbreaker.ResultRecordedAsFailureException
class ResultRecordedAsFailureException extends RuntimeException implements Serializable-
Serialized Fields
-
circuitBreakerName
String circuitBreakerName
-
-
-