public static final class NodeInterfaceAlias.Builder
extends java.lang.Object
NodeInterfaceAlias.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
NodeInterfaceAlias. |
| Modifier and Type | Method and Description |
|---|---|
NodeInterfaceAlias |
build() |
NodeInterfaceAlias.Builder |
setBroadcastAddress(java.lang.String broadcastAddress)
Interface broadcast address format: ip
|
NodeInterfaceAlias.Builder |
setIp6Address(java.util.List<java.lang.String> ip6Address)
Interface IPv6 CIDR addresses format: ipv6-cidr-block
|
NodeInterfaceAlias.Builder |
setIpAddress(java.lang.String ipAddress)
Interface IP address format: ip
|
NodeInterfaceAlias.Builder |
setIpConfiguration(java.lang.String ipConfiguration)
Possible values are:
NodeInterfaceAlias.IP_CONFIGURATION_DHCP NodeInterfaceAlias.IP_CONFIGURATION_STATIC
NodeInterfaceAlias.IP_CONFIGURATION_NOT_CONFIGURED
Interface configuration |
NodeInterfaceAlias.Builder |
setNetmask(java.lang.String netmask)
Interface netmask
|
NodeInterfaceAlias.Builder |
setPhysicalAddress(java.lang.String physicalAddress)
Interface MAC address format: mac-address
|
public Builder()
NodeInterfaceAlias.public NodeInterfaceAlias.Builder setBroadcastAddress(java.lang.String broadcastAddress)
broadcastAddress - New value for the property.public NodeInterfaceAlias.Builder setIp6Address(java.util.List<java.lang.String> ip6Address)
ip6Address - New value for the property.public NodeInterfaceAlias.Builder setIpAddress(java.lang.String ipAddress)
ipAddress - New value for the property.public NodeInterfaceAlias.Builder setIpConfiguration(java.lang.String ipConfiguration)
ipConfiguration - New value for the property.public NodeInterfaceAlias.Builder setNetmask(java.lang.String netmask)
netmask - New value for the property.public NodeInterfaceAlias.Builder setPhysicalAddress(java.lang.String physicalAddress)
physicalAddress - New value for the property.public NodeInterfaceAlias build()