CircuitBreakerSettings

constructor(failureThreshold: Int = CircuitBreakerConfig().failureThreshold, resetTimeout: Duration = CircuitBreakerConfig().resetTimeout, halfOpenSuccessThreshold: Int = CircuitBreakerConfig().halfOpenSuccessThreshold, halfOpenMaxCalls: Int = CircuitBreakerConfig().halfOpenMaxCalls)(source)