Class CustomLoadBalancerDefinition
- java.lang.Object
-
- org.apache.camel.model.IdentifiedType
-
- org.apache.camel.model.LoadBalancerDefinition
-
- org.apache.camel.model.loadbalancer.CustomLoadBalancerDefinition
-
@Metadata(label="eip,routing") public class CustomLoadBalancerDefinition extends LoadBalancerDefinition
To use a custom load balancer implementation.
-
-
Constructor Summary
Constructors Constructor Description CustomLoadBalancerDefinition()
CustomLoadBalancerDefinition(String ref)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.camel.processor.loadbalancer.LoadBalancer
getCustomLoadBalancer()
String
getRef()
void
setCustomLoadBalancer(org.apache.camel.processor.loadbalancer.LoadBalancer loadBalancer)
The custom load balancer to use.void
setRef(String ref)
Refers to the custom load balancer to lookup from the registryString
toString()
-
Methods inherited from class org.apache.camel.model.LoadBalancerDefinition
getLoadBalancerTypeName, getMaximumNumberOfOutputs
-
Methods inherited from class org.apache.camel.model.IdentifiedType
getId, setId
-
-
-
-
Constructor Detail
-
CustomLoadBalancerDefinition
public CustomLoadBalancerDefinition()
-
CustomLoadBalancerDefinition
public CustomLoadBalancerDefinition(String ref)
-
-
Method Detail
-
getRef
public String getRef()
-
setRef
public void setRef(String ref)
Refers to the custom load balancer to lookup from the registry
-
getCustomLoadBalancer
public org.apache.camel.processor.loadbalancer.LoadBalancer getCustomLoadBalancer()
-
setCustomLoadBalancer
public void setCustomLoadBalancer(org.apache.camel.processor.loadbalancer.LoadBalancer loadBalancer)
The custom load balancer to use.
-
toString
public String toString()
- Overrides:
toString
in classLoadBalancerDefinition
-
-