@Configuration(proxyBeanMethods=false) @ConditionalOnClass(value=org.springframework.cloud.client.circuitbreaker.CircuitBreaker.class) @ConditionalOnProperty(value="feign.circuitbreaker.enabled") protected static class FeignClientsConfiguration.CircuitBreakerPresentFeignBuilderConfiguration extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
CircuitBreakerPresentFeignBuilderConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
feign.Feign.Builder |
circuitBreakerFeignBuilder() |
feign.Feign.Builder |
defaultFeignBuilder(feign.Retryer retryer) |
protected CircuitBreakerPresentFeignBuilderConfiguration()
@Bean
@Scope(value="prototype")
@ConditionalOnMissingBean(value={feign.Feign.Builder.class,org.springframework.cloud.client.circuitbreaker.CircuitBreakerFactory.class})
public feign.Feign.Builder defaultFeignBuilder(feign.Retryer retryer)
@Bean @Scope(value="prototype") @ConditionalOnMissingBean @ConditionalOnBean(value=org.springframework.cloud.client.circuitbreaker.CircuitBreakerFactory.class) public feign.Feign.Builder circuitBreakerFeignBuilder()
Copyright © 2023 Pivotal Software, Inc.. All rights reserved.