Class 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 Detail

      • SpringCloudLoadBalancerAutoConfiguration

        public SpringCloudLoadBalancerAutoConfiguration()