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()