Package com.oracle.bmc.circuitbreaker
Class CircuitBreakerConfiguration.CircuitBreakerConfigurationBuilder
- java.lang.Object
- 
- com.oracle.bmc.circuitbreaker.CircuitBreakerConfiguration.CircuitBreakerConfigurationBuilder
 
- 
- Enclosing class:
- CircuitBreakerConfiguration
 
 public static class CircuitBreakerConfiguration.CircuitBreakerConfigurationBuilder extends Object 
- 
- 
Method Summary
 
- 
- 
- 
Method Detail- 
failureRateThresholdpublic CircuitBreakerConfiguration.CircuitBreakerConfigurationBuilder failureRateThreshold(int failureRateThreshold) 
 - 
slowCallRateThresholdpublic CircuitBreakerConfiguration.CircuitBreakerConfigurationBuilder slowCallRateThreshold(int slowCallRateThreshold) 
 - 
waitDurationInOpenStatepublic CircuitBreakerConfiguration.CircuitBreakerConfigurationBuilder waitDurationInOpenState(Duration waitDurationInOpenState) 
 - 
permittedNumberOfCallsInHalfOpenStatepublic CircuitBreakerConfiguration.CircuitBreakerConfigurationBuilder permittedNumberOfCallsInHalfOpenState(int permittedNumberOfCallsInHalfOpenState) 
 - 
minimumNumberOfCallspublic CircuitBreakerConfiguration.CircuitBreakerConfigurationBuilder minimumNumberOfCalls(int minimumNumberOfCalls) 
 - 
slidingWindowSizepublic CircuitBreakerConfiguration.CircuitBreakerConfigurationBuilder slidingWindowSize(int slidingWindowSize) 
 - 
slowCallDurationThresholdpublic CircuitBreakerConfiguration.CircuitBreakerConfigurationBuilder slowCallDurationThreshold(Duration slowCallDurationThreshold) 
 - 
writableStackTraceEnabledpublic CircuitBreakerConfiguration.CircuitBreakerConfigurationBuilder writableStackTraceEnabled(boolean writableStackTraceEnabled) 
 - 
recordHttpStatusespublic CircuitBreakerConfiguration.CircuitBreakerConfigurationBuilder recordHttpStatuses(Set<Integer> recordHttpStatuses) 
 - 
recordExceptionspublic CircuitBreakerConfiguration.CircuitBreakerConfigurationBuilder recordExceptions(List<Class<? extends RuntimeException>> recordExceptions) 
 - 
recordProcessingFailurespublic CircuitBreakerConfiguration.CircuitBreakerConfigurationBuilder recordProcessingFailures(boolean recordProcessingFailures) 
 - 
numberOfRecordedHistoryResponsespublic CircuitBreakerConfiguration.CircuitBreakerConfigurationBuilder numberOfRecordedHistoryResponses(int numberOfRecordedHistoryResponses) 
 - 
buildpublic CircuitBreakerConfiguration build() 
 
- 
 
-