public class DefaultServiceLoadBalancer extends Object implements org.apache.camel.cloud.ServiceLoadBalancer
Constructor and Description |
---|
DefaultServiceLoadBalancer(org.springframework.cloud.client.loadbalancer.LoadBalancerClient client) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.camel.cloud.ServiceDefinition |
convertServiceInstanceToServiceDefinition(org.springframework.cloud.client.ServiceInstance instance) |
<T> T |
process(String serviceName,
org.apache.camel.cloud.ServiceLoadBalancerFunction<T> function) |
public DefaultServiceLoadBalancer(org.springframework.cloud.client.loadbalancer.LoadBalancerClient client)
public <T> T process(String serviceName, org.apache.camel.cloud.ServiceLoadBalancerFunction<T> function) throws Exception
process
in interface org.apache.camel.cloud.ServiceLoadBalancer
Exception
protected org.apache.camel.cloud.ServiceDefinition convertServiceInstanceToServiceDefinition(org.springframework.cloud.client.ServiceInstance instance)
Apache Camel