@Configuration @AutoConfigureAfter(value=org.springframework.cloud.netflix.ribbon.RibbonAutoConfiguration.class) @AutoConfigureBefore(value=org.apache.camel.spring.cloud.CamelSpringCloudServiceRegistryAutoConfiguration.class) @Conditional(value=CamelCloudNetflixServiceLoadBalancerAutoConfiguration.Condition.class) public class CamelCloudNetflixServiceLoadBalancerAutoConfiguration extends Object
Modifier and Type | Class and Description |
---|---|
static class |
CamelCloudNetflixServiceLoadBalancerAutoConfiguration.Condition |
Constructor and Description |
---|
CamelCloudNetflixServiceLoadBalancerAutoConfiguration() |
Modifier and Type | Method and Description |
---|---|
org.apache.camel.spring.cloud.CamelSpringCloudServiceLoadBalancer.LoadBalancerClientAdapter |
netflixClientLoadBalancerAdapter(List<org.springframework.core.convert.ConversionService> conversionServices) |
public CamelCloudNetflixServiceLoadBalancerAutoConfiguration()
@ConditionalOnBean(value=org.springframework.cloud.client.loadbalancer.LoadBalancerClient.class) @ConditionalOnMissingBean @Bean(value="netflix-client-load-balancer-adapter") public org.apache.camel.spring.cloud.CamelSpringCloudServiceLoadBalancer.LoadBalancerClientAdapter netflixClientLoadBalancerAdapter(List<org.springframework.core.convert.ConversionService> conversionServices)
Apache Camel