public static final class TeamingPolicy.Builder
extends java.lang.Object
TeamingPolicy.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
TeamingPolicy. |
| Modifier and Type | Method and Description |
|---|---|
TeamingPolicy |
build() |
TeamingPolicy.Builder |
setActiveList(java.util.List<Uplink> activeList)
List of Uplinks used in active list
|
TeamingPolicy.Builder |
setPolicy(java.lang.String policy)
Possible values are:
TeamingPolicy.POLICY_FAILOVER_ORDER TeamingPolicy.POLICY_LOADBALANCE_SRCID TeamingPolicy.POLICY_LOADBALANCE_SRC_MAC
Teaming policy |
TeamingPolicy.Builder |
setRollingOrder(java.lang.Boolean rollingOrder)
Flag for preemptive mode
|
TeamingPolicy.Builder |
setStandbyList(java.util.List<Uplink> standbyList)
List of Uplinks used in standby list
|
public Builder()
TeamingPolicy.public TeamingPolicy.Builder setActiveList(java.util.List<Uplink> activeList)
activeList - New value for the property.public TeamingPolicy.Builder setPolicy(java.lang.String policy)
policy - New value for the property.public TeamingPolicy.Builder setRollingOrder(java.lang.Boolean rollingOrder)
rollingOrder - New value for the property.public TeamingPolicy.Builder setStandbyList(java.util.List<Uplink> standbyList)
standbyList - New value for the property.public TeamingPolicy build()