@Configuration @ConditionalOnClass(value=org.springframework.web.reactive.function.client.WebClient.class) @ConditionalOnBean(value=LoadBalancerClient.class) public class ReactiveLoadBalancerAutoConfiguration extends Object
Constructor and Description |
---|
ReactiveLoadBalancerAutoConfiguration() |
Modifier and Type | Method and Description |
---|---|
List<org.springframework.web.reactive.function.client.WebClient.Builder> |
getBuilders() |
WebClientCustomizer |
loadbalanceClientWebClientCustomizer(LoadBalancerExchangeFilterFunction filterFunction) |
org.springframework.beans.factory.SmartInitializingSingleton |
loadBalancedWebClientInitializer(List<WebClientCustomizer> customizers) |
LoadBalancerExchangeFilterFunction |
loadBalancerExchangeFilterFunction(LoadBalancerClient client) |
public ReactiveLoadBalancerAutoConfiguration()
public List<org.springframework.web.reactive.function.client.WebClient.Builder> getBuilders()
@Bean public org.springframework.beans.factory.SmartInitializingSingleton loadBalancedWebClientInitializer(List<WebClientCustomizer> customizers)
@Bean public WebClientCustomizer loadbalanceClientWebClientCustomizer(LoadBalancerExchangeFilterFunction filterFunction)
@Bean public LoadBalancerExchangeFilterFunction loadBalancerExchangeFilterFunction(LoadBalancerClient client)
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.