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
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.camel.processor.loadbalancer.LoadBalancer
getRef()
void
setCustomLoadBalancer
(org.apache.camel.processor.loadbalancer.LoadBalancer loadBalancer) The custom load balancer to use.void
Refers to the custom load balancer to lookup from the registrytoString()
Methods inherited from class org.apache.camel.model.LoadBalancerDefinition
getLoadBalancerTypeName, getMaximumNumberOfOutputs
Methods inherited from class org.apache.camel.model.IdentifiedType
getId, setId
-
Constructor Details
-
CustomLoadBalancerDefinition
public CustomLoadBalancerDefinition() -
CustomLoadBalancerDefinition
-
-
Method Details
-
getRef
-
setRef
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
- Overrides:
toString
in classLoadBalancerDefinition
-