public static final class NetworkingTypes.ChangeSpec.Builder
extends java.lang.Object
NetworkingTypes.ChangeSpec
.Constructor and Description |
---|
Builder(java.lang.String hostname,
java.lang.String SSOUser,
char[] SSOPassword)
Constructor with parameters for the required properties of
NetworkingTypes.ChangeSpec . |
Modifier and Type | Method and Description |
---|---|
NetworkingTypes.ChangeSpec |
build() |
NetworkingTypes.ChangeSpec.Builder |
setDns(ServersTypes.DNSServerConfig dns)
DNS Configuration to set for the machine.
|
NetworkingTypes.ChangeSpec.Builder |
setIpv4(Ipv4Types.Config ipv4)
IPv4 Configuration to set for the machine.
|
NetworkingTypes.ChangeSpec.Builder |
setIpv6(Ipv6Types.Config ipv6)
IPv6 Configuration to set for the machine.
|
public Builder(java.lang.String hostname, java.lang.String SSOUser, char[] SSOPassword)
NetworkingTypes.ChangeSpec
.public NetworkingTypes.ChangeSpec.Builder setDns(ServersTypes.DNSServerConfig dns)
null
DNS settings will not be changeddns
- New value for the property.public NetworkingTypes.ChangeSpec.Builder setIpv4(Ipv4Types.Config ipv4)
null
IPv4 settings will not be changedipv4
- New value for the property.public NetworkingTypes.ChangeSpec.Builder setIpv6(Ipv6Types.Config ipv6)
null
IPv6 settings will not be changedipv6
- New value for the property.public NetworkingTypes.ChangeSpec build()