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