Class SpringCloudLoadBalancerAutoConfiguration
java.lang.Object
org.springframework.cloud.contract.stubrunner.spring.cloud.loadbalancer.SpringCloudLoadBalancerAutoConfiguration
@Configuration(proxyBeanMethods=false)
@ConditionalOnClass({org.springframework.cloud.client.loadbalancer.LoadBalancerClient.class,org.springframework.cloud.loadbalancer.support.LoadBalancerClientFactory.class})
@ConditionalOnProperty(value="stubrunner.cloud.loadbalancer.enabled",
matchIfMissing=true)
@ConditionalOnBean(StubMapperProperties.class)
@AutoConfigureBefore(org.springframework.cloud.loadbalancer.config.LoadBalancerAutoConfiguration.class)
@AutoConfigureAfter({org.springframework.cloud.loadbalancer.annotation.LoadBalancerClientConfiguration.class,StubRunnerSpringCloudAutoConfiguration.class})
@ConditionalOnStubbedDiscoveryEnabled
@EnableConfigurationProperties(org.springframework.cloud.client.loadbalancer.LoadBalancerClientsProperties.class)
public class SpringCloudLoadBalancerAutoConfiguration
extends Object
Provides autoconfiguraion for the Spring Cloud Load Balancer module.
- Since:
- 2.2.3
- Author:
- Marcin Grzejszczak
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
SpringCloudLoadBalancerAutoConfiguration
public SpringCloudLoadBalancerAutoConfiguration()
-