Package com.oracle.bmc.database.model
Class VmNetworkDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.database.model.VmNetworkDetails.Builder
-
- Enclosing class:
- VmNetworkDetails
public static class VmNetworkDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VmNetworkDetailsbuild()VmNetworkDetails.Buildercopy(VmNetworkDetails model)VmNetworkDetails.BuilderdomainName(String domainName)The network domain name.VmNetworkDetails.Buildergateway(String gateway)The network gateway.VmNetworkDetails.Buildernetmask(String netmask)The network netmask.VmNetworkDetails.BuildernetworkType(VmNetworkDetails.NetworkType networkType)The network type.VmNetworkDetails.Buildernodes(List<NodeDetails> nodes)The list of node details.VmNetworkDetails.BuildervlanId(String vlanId)The network VLAN ID.
-
-
-
Method Detail
-
vlanId
public VmNetworkDetails.Builder vlanId(String vlanId)
The network VLAN ID.- Parameters:
vlanId- the value to set- Returns:
- this builder
-
networkType
public VmNetworkDetails.Builder networkType(VmNetworkDetails.NetworkType networkType)
The network type.- Parameters:
networkType- the value to set- Returns:
- this builder
-
netmask
public VmNetworkDetails.Builder netmask(String netmask)
The network netmask.- Parameters:
netmask- the value to set- Returns:
- this builder
-
gateway
public VmNetworkDetails.Builder gateway(String gateway)
The network gateway.- Parameters:
gateway- the value to set- Returns:
- this builder
-
domainName
public VmNetworkDetails.Builder domainName(String domainName)
The network domain name.- Parameters:
domainName- the value to set- Returns:
- this builder
-
nodes
public VmNetworkDetails.Builder nodes(List<NodeDetails> nodes)
The list of node details.- Parameters:
nodes- the value to set- Returns:
- this builder
-
build
public VmNetworkDetails build()
-
copy
public VmNetworkDetails.Builder copy(VmNetworkDetails model)
-
-