@Configuration @ConditionalOnClass(value=io.github.resilience4j.circuitbreaker.CircuitBreaker.class) @EnableConfigurationProperties(value=io.github.resilience4j.circuitbreaker.autoconfigure.CircuitBreakerProperties.class) @Import(value=CircuitBreakerConfigurationOnMissingBean.class) public class CircuitBreakerAutoConfiguration extends java.lang.Object
Auto-configuration for resilience4j-circuitbreaker.| Constructor and Description |
|---|
CircuitBreakerAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
CircuitBreakerEndpoint |
circuitBreakerEndpoint(io.github.resilience4j.circuitbreaker.CircuitBreakerRegistry circuitBreakerRegistry) |
CircuitBreakerEventsEndpoint |
circuitBreakerEventsEndpoint(io.github.resilience4j.consumer.EventConsumerRegistry<io.github.resilience4j.circuitbreaker.event.CircuitBreakerEvent> eventConsumerRegistry) |
@Bean public CircuitBreakerEndpoint circuitBreakerEndpoint(io.github.resilience4j.circuitbreaker.CircuitBreakerRegistry circuitBreakerRegistry)
@Bean public CircuitBreakerEventsEndpoint circuitBreakerEventsEndpoint(io.github.resilience4j.consumer.EventConsumerRegistry<io.github.resilience4j.circuitbreaker.event.CircuitBreakerEvent> eventConsumerRegistry)