public class FailoverLoadBalancerDefinition extends LoadBalancerDefinition
Constructor and Description |
---|
FailoverLoadBalancerDefinition() |
Modifier and Type | Method and Description |
---|---|
protected LoadBalancer |
createLoadBalancer(RouteContext routeContext)
Factory method to create the load balancer instance
|
List<String> |
getExceptions() |
Integer |
getMaximumFailoverAttempts() |
Boolean |
getRoundRobin() |
boolean |
isRoundRobin() |
void |
setExceptions(List<String> exceptions) |
void |
setMaximumFailoverAttempts(Integer maximumFailoverAttempts) |
void |
setRoundRobin(Boolean roundRobin) |
String |
toString() |
addProcessor, configureLoadBalancer, getLoadBalancer, getLoadBalancer, getProcessors, process, process, removeProcessor, setProperty
getId, setId
public FailoverLoadBalancerDefinition()
protected LoadBalancer createLoadBalancer(RouteContext routeContext)
LoadBalancerDefinition
createLoadBalancer
in class LoadBalancerDefinition
public List<String> getExceptions()
public void setExceptions(List<String> exceptions)
public boolean isRoundRobin()
public Boolean getRoundRobin()
public void setRoundRobin(Boolean roundRobin)
public Integer getMaximumFailoverAttempts()
public void setMaximumFailoverAttempts(Integer maximumFailoverAttempts)
public String toString()
toString
in class LoadBalancerDefinition
Apache Camel