@Configuration(proxyBeanMethods=false) @ConditionalOnClass(value={org.springframework.cloud.client.loadbalancer.reactive.ReactiveLoadBalancer.class,org.springframework.cloud.loadbalancer.config.LoadBalancerAutoConfiguration.class,org.springframework.web.reactive.DispatcherHandler.class}) @AutoConfigureAfter(value=org.springframework.cloud.loadbalancer.config.LoadBalancerAutoConfiguration.class) @EnableConfigurationProperties(value=LoadBalancerProperties.class) public class GatewayReactiveLoadBalancerClientAutoConfiguration extends Object
ReactiveLoadBalancerClientFilter
.Constructor and Description |
---|
GatewayReactiveLoadBalancerClientAutoConfiguration() |
Modifier and Type | Method and Description |
---|---|
ReactiveLoadBalancerClientFilter |
gatewayLoadBalancerClientFilter(org.springframework.cloud.loadbalancer.support.LoadBalancerClientFactory clientFactory,
LoadBalancerProperties properties) |
public GatewayReactiveLoadBalancerClientAutoConfiguration()
@Bean @ConditionalOnBean(value=org.springframework.cloud.loadbalancer.support.LoadBalancerClientFactory.class) @ConditionalOnMissingBean(value=ReactiveLoadBalancerClientFilter.class) public ReactiveLoadBalancerClientFilter gatewayLoadBalancerClientFilter(org.springframework.cloud.loadbalancer.support.LoadBalancerClientFactory clientFactory, LoadBalancerProperties properties)
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.