@Configuration(proxyBeanMethods=false) @ConditionalOnBlockingDiscoveryEnabled @ConditionalOnClass(value=org.springframework.retry.support.RetryTemplate.class) @Conditional(value=org.springframework.cloud.loadbalancer.annotation.LoadBalancerClientConfiguration.BlockingOnAvoidPreviousInstanceAndRetryEnabledCondition.class) @AutoConfigureAfter(value=LoadBalancerClientConfiguration.BlockingSupportConfiguration.class) @ConditionalOnBean(value=ServiceInstanceListSupplier.class) public static class LoadBalancerClientConfiguration.BlockingRetryConfiguration extends Object
Constructor and Description |
---|
BlockingRetryConfiguration() |
Modifier and Type | Method and Description |
---|---|
ServiceInstanceListSupplier |
retryAwareDiscoveryClientServiceInstanceListSupplier(ServiceInstanceListSupplier delegate) |
@Bean @ConditionalOnBean(value=org.springframework.cloud.client.discovery.DiscoveryClient.class) @Primary public ServiceInstanceListSupplier retryAwareDiscoveryClientServiceInstanceListSupplier(ServiceInstanceListSupplier delegate)
Copyright © 2021 Pivotal Software, Inc.. All rights reserved.