Class CommonsClientAutoConfiguration.ReactiveCircuitBreakerInterfaceClientsAutoConfiguration
java.lang.Object
org.springframework.cloud.client.CommonsClientAutoConfiguration.ReactiveCircuitBreakerInterfaceClientsAutoConfiguration
- Enclosing class:
CommonsClientAutoConfiguration
@ConditionalOnClass({CircuitBreaker.class,ReactiveCircuitBreaker.class,org.springframework.web.reactive.function.client.support.WebClientHttpServiceGroupConfigurer.class})
@ConditionalOnBean({CircuitBreakerFactory.class,ReactiveCircuitBreakerFactory.class})
@ConditionalOnProperty(value="spring.cloud.circuitbreaker.reactive-http-services.enabled",
havingValue="true",
matchIfMissing=true)
@Configuration(proxyBeanMethods=false)
protected static class CommonsClientAutoConfiguration.ReactiveCircuitBreakerInterfaceClientsAutoConfiguration
extends Object
- Author:
- Spencer Gibb, Olga Maciaszek-Sharma, Tim Ysewyn, Omer Naci Soydemir
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptioncircuitBreakerWebClientConfigurer(ReactiveCircuitBreakerFactory<?, ?> reactiveCircuitBreakerFactory, CircuitBreakerFactory<?, ?> circuitBreakerFactory)
-
Constructor Details
-
ReactiveCircuitBreakerInterfaceClientsAutoConfiguration
protected ReactiveCircuitBreakerInterfaceClientsAutoConfiguration()
-
-
Method Details
-
circuitBreakerWebClientConfigurer
@Bean public CircuitBreakerWebClientHttpServiceGroupConfigurer circuitBreakerWebClientConfigurer(ReactiveCircuitBreakerFactory<?, ?> reactiveCircuitBreakerFactory, CircuitBreakerFactory<?, ?> circuitBreakerFactory)
-