Serialized Form

  • Package io.github.resilience4j.circuitbreaker

    • Class io.github.resilience4j.circuitbreaker.CallNotPermittedException extends java.lang.RuntimeException implements Serializable

    • Class io.github.resilience4j.circuitbreaker.CircuitBreakerConfig extends java.lang.Object implements Serializable

      serialVersionUID:
      -5429814941777001669L
      • Serialized Fields

        • automaticTransitionFromOpenToHalfOpenEnabled
          boolean automaticTransitionFromOpenToHalfOpenEnabled
        • currentTimestampFunction
          java.util.function.Function<java.time.Clock,​java.lang.Long> currentTimestampFunction
        • failureRateThreshold
          float failureRateThreshold
        • ignoreExceptionPredicate
          java.util.function.Predicate<java.lang.Throwable> ignoreExceptionPredicate
        • ignoreExceptions
          java.lang.Class<? extends java.lang.Throwable>[] ignoreExceptions
        • maxWaitDurationInHalfOpenState
          java.time.Duration maxWaitDurationInHalfOpenState
        • minimumNumberOfCalls
          int minimumNumberOfCalls
        • permittedNumberOfCallsInHalfOpenState
          int permittedNumberOfCallsInHalfOpenState
        • recordExceptionPredicate
          java.util.function.Predicate<java.lang.Throwable> recordExceptionPredicate
        • recordExceptions
          java.lang.Class<? extends java.lang.Throwable>[] recordExceptions
        • slidingWindowSize
          int slidingWindowSize
        • slidingWindowType
          CircuitBreakerConfig.SlidingWindowType slidingWindowType
        • slowCallDurationThreshold
          java.time.Duration slowCallDurationThreshold
        • slowCallRateThreshold
          float slowCallRateThreshold
        • timestampUnit
          java.util.concurrent.TimeUnit timestampUnit
        • waitIntervalFunctionInOpenState
          io.github.resilience4j.core.IntervalFunction waitIntervalFunctionInOpenState
        • writableStackTraceEnabled
          boolean writableStackTraceEnabled
    • Class io.github.resilience4j.circuitbreaker.IllegalStateTransitionException extends java.lang.RuntimeException implements Serializable

    • Class io.github.resilience4j.circuitbreaker.ResultRecordedAsFailureException extends java.lang.RuntimeException implements Serializable

      • Serialized Fields

        • circuitBreakerName
          java.lang.String circuitBreakerName