Class BlockingLoadBalancerClientAutoConfiguration
- java.lang.Object
-
- org.springframework.cloud.loadbalancer.config.BlockingLoadBalancerClientAutoConfiguration
-
@Configuration(proxyBeanMethods=false) @LoadBalancerClients @AutoConfigureAfter(LoadBalancerAutoConfiguration.class) @AutoConfigureBefore({org.springframework.cloud.client.loadbalancer.LoadBalancerAutoConfiguration.class,org.springframework.cloud.client.loadbalancer.AsyncLoadBalancerAutoConfiguration.class}) @ConditionalOnClass(org.springframework.web.client.RestTemplate.class) @ConditionalOnProperty(value="spring.cloud.loadbalancer.enabled", havingValue="true", matchIfMissing=true) public class BlockingLoadBalancerClientAutoConfiguration extends Object
An autoconfiguration forBlockingLoadBalancerClient
.- Since:
- 2.1.3
- Author:
- Olga Maciaszek-Sharma, Gandhimathi Velusamy
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static class
BlockingLoadBalancerClientAutoConfiguration.BlockingLoadBalancerRetryConfig
-
Constructor Summary
Constructors Constructor Description BlockingLoadBalancerClientAutoConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LoadBalancerClient
blockingLoadBalancerClient(LoadBalancerClientFactory loadBalancerClientFactory)
LoadBalancerServiceInstanceCookieTransformer
loadBalancerServiceInstanceCookieTransformer(LoadBalancerClientFactory loadBalancerClientFactory)
XForwardedHeadersTransformer
xForwarderHeadersTransformer(LoadBalancerClientFactory loadBalancerClientFactory)
-
-
-
Method Detail
-
blockingLoadBalancerClient
@Bean @ConditionalOnBean(LoadBalancerClientFactory.class) @ConditionalOnMissingBean public LoadBalancerClient blockingLoadBalancerClient(LoadBalancerClientFactory loadBalancerClientFactory)
-
loadBalancerServiceInstanceCookieTransformer
@Bean @ConditionalOnBean(LoadBalancerClientFactory.class) @ConditionalOnMissingBean(LoadBalancerServiceInstanceCookieTransformer.class) public LoadBalancerServiceInstanceCookieTransformer loadBalancerServiceInstanceCookieTransformer(LoadBalancerClientFactory loadBalancerClientFactory)
-
xForwarderHeadersTransformer
@Bean @ConditionalOnMissingBean(XForwardedHeadersTransformer.class) @ConditionalOnBean(LoadBalancerClientFactory.class) public XForwardedHeadersTransformer xForwarderHeadersTransformer(LoadBalancerClientFactory loadBalancerClientFactory)
-
-