Package com.oracle.bmc.mngdmac.model
Class NodeConfig.Builder
- java.lang.Object
- 
- com.oracle.bmc.mngdmac.model.NodeConfig.Builder
 
- 
- Enclosing class:
- NodeConfig
 
 public static class NodeConfig.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
serialNumberpublic NodeConfig.Builder serialNumber(String serialNumber) The serial number of the MacDevice.- Parameters:
- serialNumber- the value to set
- Returns:
- this builder
 
 - 
macAddresspublic NodeConfig.Builder macAddress(String macAddress) The macAddress.- Parameters:
- macAddress- the value to set
- Returns:
- this builder
 
 - 
switchHostnamepublic NodeConfig.Builder switchHostname(String switchHostname) The switchHostname.- Parameters:
- switchHostname- the value to set
- Returns:
- this builder
 
 - 
switchEthPortpublic NodeConfig.Builder switchEthPort(String switchEthPort) The switchEthPort.- Parameters:
- switchEthPort- the value to set
- Returns:
- this builder
 
 - 
ipKvmHostnamepublic NodeConfig.Builder ipKvmHostname(String ipKvmHostname) The ipKvmHostname.- Parameters:
- ipKvmHostname- the value to set
- Returns:
- this builder
 
 - 
ipKvmPortNumberpublic NodeConfig.Builder ipKvmPortNumber(Integer ipKvmPortNumber) The ipKvmPortNumber.- Parameters:
- ipKvmPortNumber- the value to set
- Returns:
- this builder
 
 - 
pduHostnamepublic NodeConfig.Builder pduHostname(String pduHostname) The pduHostname.- Parameters:
- pduHostname- the value to set
- Returns:
- this builder
 
 - 
pduPortpublic NodeConfig.Builder pduPort(Integer pduPort) The pduPort.- Parameters:
- pduPort- the value to set
- Returns:
- this builder
 
 - 
buildVlanIdpublic NodeConfig.Builder buildVlanId(Integer buildVlanId) The buildVlanId.- Parameters:
- buildVlanId- the value to set
- Returns:
- this builder
 
 - 
buildIpAddresspublic NodeConfig.Builder buildIpAddress(String buildIpAddress) The buildIpAddress.- Parameters:
- buildIpAddress- the value to set
- Returns:
- this builder
 
 - 
prodVlanIdpublic NodeConfig.Builder prodVlanId(Integer prodVlanId) The prodVlanId.- Parameters:
- prodVlanId- the value to set
- Returns:
- this builder
 
 - 
prodIpAddresspublic NodeConfig.Builder prodIpAddress(String prodIpAddress) The prodIpAddress.- Parameters:
- prodIpAddress- the value to set
- Returns:
- this builder
 
 - 
rackLocationpublic NodeConfig.Builder rackLocation(String rackLocation) The rackLocation.- Parameters:
- rackLocation- the value to set
- Returns:
- this builder
 
 - 
chipSetpublic NodeConfig.Builder chipSet(String chipSet) The chipSetn.- Parameters:
- chipSet- the value to set
- Returns:
- this builder
 
 - 
osVersionpublic NodeConfig.Builder osVersion(String osVersion) The osVersion.- Parameters:
- osVersion- the value to set
- Returns:
- this builder
 
 - 
macOrderIdpublic NodeConfig.Builder macOrderId(String macOrderId) The macOrderId.- Parameters:
- macOrderId- the value to set
- Returns:
- this builder
 
 - 
tenancyIdpublic NodeConfig.Builder tenancyId(String tenancyId) The tenancyId.- Parameters:
- tenancyId- the value to set
- Returns:
- this builder
 
 - 
buildpublic NodeConfig build() 
 - 
copypublic NodeConfig.Builder copy(NodeConfig model) 
 
- 
 
-