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