@Configuration @LoadBalancerClients @AutoConfigureAfter(value=LoadBalancerAutoConfiguration.class) @AutoConfigureBefore(value={org.springframework.cloud.client.loadbalancer.LoadBalancerAutoConfiguration.class,org.springframework.cloud.client.loadbalancer.AsyncLoadBalancerAutoConfiguration.class}) public class BlockingLoadBalancerClientAutoConfiguration extends Object
BlockingLoadBalancerClient.| Constructor and Description |
|---|
BlockingLoadBalancerClientAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
LoadBalancerClient |
loadBalancerClient(LoadBalancerClientFactory loadBalancerClientFactory) |
org.springframework.cloud.loadbalancer.config.RibbonWarnLogger |
ribbonWarnLogger() |
public BlockingLoadBalancerClientAutoConfiguration()
@Bean @ConditionalOnClass(name="org.springframework.cloud.netflix.ribbon.RibbonLoadBalancerClient") public org.springframework.cloud.loadbalancer.config.RibbonWarnLogger ribbonWarnLogger()
@Bean @ConditionalOnBean(value=LoadBalancerClientFactory.class) @ConditionalOnClass(value=org.springframework.web.client.RestTemplate.class) @ConditionalOnMissingBean @ConditionalOnMissingClass(value="org.springframework.cloud.netflix.ribbon.RibbonLoadBalancerClient") public LoadBalancerClient loadBalancerClient(LoadBalancerClientFactory loadBalancerClientFactory)
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.