public static final class Ipv4Types.Info.Builder
extends java.lang.Object
Ipv4Types.Info
.Constructor and Description |
---|
Builder(boolean configurable,
Ipv4Types.Mode mode)
Constructor with parameters for the required properties of
Ipv4Types.Info . |
Modifier and Type | Method and Description |
---|---|
Ipv4Types.Info |
build() |
Ipv4Types.Info.Builder |
setAddress(java.lang.String address)
The IPv4 address, for example, "10.20.80.191".
|
Ipv4Types.Info.Builder |
setDefaultGateway(java.lang.String defaultGateway)
The IPv4 address of the default gateway.
|
Ipv4Types.Info.Builder |
setPrefix(java.lang.Long prefix)
The IPv4 CIDR prefix, for example, 24.
|
public Builder(boolean configurable, Ipv4Types.Mode mode)
Ipv4Types.Info
.public Ipv4Types.Info.Builder setAddress(java.lang.String address)
getMode()
is one of Ipv4Types.Mode.STATIC
or Ipv4Types.Mode.DHCP
.address
- New value for the property.public Ipv4Types.Info.Builder setPrefix(java.lang.Long prefix)
getMode()
is one of Ipv4Types.Mode.STATIC
or Ipv4Types.Mode.DHCP
.prefix
- New value for the property.public Ipv4Types.Info.Builder setDefaultGateway(java.lang.String defaultGateway)
getMode()
is one of Ipv4Types.Mode.STATIC
or Ipv4Types.Mode.DHCP
.defaultGateway
- New value for the property.public Ipv4Types.Info build()