public static final class PnicBondStatus.Builder
extends java.lang.Object
PnicBondStatus
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
PnicBondStatus . |
Modifier and Type | Method and Description |
---|---|
PnicBondStatus |
build() |
PnicBondStatus.Builder |
setBondPnics(java.util.List<BondPnicStatus> bondPnics)
The list of Pnics when type is Bond
|
PnicBondStatus.Builder |
setName(java.lang.String name)
Name of the pNIC/bond
|
PnicBondStatus.Builder |
setNsxType(java.lang.String nsxType)
Possible values are:
PnicBondStatus.NSX_TYPE_UNKNOWN_NSX_TYPE PnicBondStatus.NSX_TYPE_NSX PnicBondStatus.NSX_TYPE_NONNSX Whether to be
used by nsx |
PnicBondStatus.Builder |
setStatus(java.lang.String status)
Possible values are:
PnicBondStatus.STATUS_UNKNOWN PnicBondStatus.STATUS_UP PnicBondStatus.STATUS_DOWN PnicBondStatus.STATUS_DEGRADED Status of
pNIC/bond |
PnicBondStatus.Builder |
setType(java.lang.String type)
Possible values are:
PnicBondStatus.TYPE_UNKNOWN_TYPE PnicBondStatus.TYPE_PNIC PnicBondStatus.TYPE_BOND type, whether the
object is a pNIC or a bond |
public Builder()
PnicBondStatus
.public PnicBondStatus.Builder setBondPnics(java.util.List<BondPnicStatus> bondPnics)
bondPnics
- New value for the property.public PnicBondStatus.Builder setName(java.lang.String name)
name
- New value for the property.public PnicBondStatus.Builder setNsxType(java.lang.String nsxType)
nsxType
- New value for the property.public PnicBondStatus.Builder setStatus(java.lang.String status)
status
- New value for the property.public PnicBondStatus.Builder setType(java.lang.String type)
type
- New value for the property.public PnicBondStatus build()