public class WeightedLoadBalancerDefinition extends LoadBalancerDefinition
Constructor and Description |
---|
WeightedLoadBalancerDefinition() |
Modifier and Type | Method and Description |
---|---|
protected LoadBalancer |
createLoadBalancer(RouteContext routeContext)
Factory method to create the load balancer instance
|
String |
getDistributionRatio() |
String |
getDistributionRatioDelimiter() |
Boolean |
getRoundRobin() |
boolean |
isRoundRobin() |
void |
setDistributionRatio(String distributionRatio) |
void |
setDistributionRatioDelimiter(String distributionRatioDelimiter) |
void |
setRoundRobin(Boolean roundRobin) |
String |
toString() |
addProcessor, configureLoadBalancer, getLoadBalancer, getLoadBalancer, getProcessors, process, process, removeProcessor, setProperty
getId, setId
public WeightedLoadBalancerDefinition()
protected LoadBalancer createLoadBalancer(RouteContext routeContext)
LoadBalancerDefinition
createLoadBalancer
in class LoadBalancerDefinition
public Boolean getRoundRobin()
public void setRoundRobin(Boolean roundRobin)
public boolean isRoundRobin()
public String getDistributionRatio()
public void setDistributionRatio(String distributionRatio)
public String getDistributionRatioDelimiter()
public void setDistributionRatioDelimiter(String distributionRatioDelimiter)
public String toString()
toString
in class LoadBalancerDefinition
Apache Camel