@Configuration(proxyBeanMethods=false) @ConditionalOnClass(value=org.springframework.web.reactive.function.client.WebClient.class) @ConditionalOnBean(value=ReactiveLoadBalancer.Factory.class) public class ReactorLoadBalancerClientAutoConfiguration extends Object
LoadBalanced
WebClient.Builder with ReactorLoadBalancerExchangeFilterFunction and
ReactiveLoadBalancer used under the hood.| Modifier and Type | Class and Description |
|---|---|
protected static class |
ReactorLoadBalancerClientAutoConfiguration.ReactorLoadBalancerExchangeFilterFunctionConfig |
| Constructor and Description |
|---|
ReactorLoadBalancerClientAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.cloud.client.loadbalancer.reactive.ReactorLoadBalancerClientAutoConfiguration.ReactorLoadBalancerClientRibbonWarnLogger |
reactorLoadBalancerClientRibbonWarnLogger() |
public ReactorLoadBalancerClientAutoConfiguration()
@Bean
@ConditionalOnClass(name="org.springframework.cloud.netflix.ribbon.RibbonLoadBalancerClient")
@ConditionalOnProperty(value="spring.cloud.loadbalancer.ribbon.enabled",
matchIfMissing=true)
public org.springframework.cloud.client.loadbalancer.reactive.ReactorLoadBalancerClientAutoConfiguration.ReactorLoadBalancerClientRibbonWarnLogger reactorLoadBalancerClientRibbonWarnLogger()
Copyright © 2021 Pivotal Software, Inc.. All rights reserved.