@Configuration(proxyBeanMethods=false) @ConditionalOnClass(value=org.springframework.web.client.RestTemplate.class) @ConditionalOnBean(value=LoadBalancerClient.class) @EnableConfigurationProperties(value=LoadBalancerClientsProperties.class) public class LoadBalancerAutoConfiguration extends Object
Modifier and Type | Class and Description |
---|---|
static class |
LoadBalancerAutoConfiguration.RetryAutoConfiguration
Auto configuration for retry mechanism.
|
static class |
LoadBalancerAutoConfiguration.RetryInterceptorAutoConfiguration
Auto configuration for retry intercepting mechanism.
|
Constructor and Description |
---|
LoadBalancerAutoConfiguration() |
Modifier and Type | Method and Description |
---|---|
org.springframework.beans.factory.SmartInitializingSingleton |
loadBalancedRestTemplateInitializerDeprecated(org.springframework.beans.factory.ObjectProvider<List<RestTemplateCustomizer>> restTemplateCustomizers) |
LoadBalancerRequestFactory |
loadBalancerRequestFactory(LoadBalancerClient loadBalancerClient) |
@Bean public org.springframework.beans.factory.SmartInitializingSingleton loadBalancedRestTemplateInitializerDeprecated(org.springframework.beans.factory.ObjectProvider<List<RestTemplateCustomizer>> restTemplateCustomizers)
@Bean @ConditionalOnMissingBean public LoadBalancerRequestFactory loadBalancerRequestFactory(LoadBalancerClient loadBalancerClient)
Copyright © 2022 Pivotal Software, Inc.. All rights reserved.