Package com.oracle.bmc.mngdmac.model
Class UpdateNodeConfigDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.mngdmac.model.UpdateNodeConfigDetails.Builder
-
- Enclosing class:
- UpdateNodeConfigDetails
public static class UpdateNodeConfigDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
macAddress
public UpdateNodeConfigDetails.Builder macAddress(String macAddress)
The macAddress.- Parameters:
macAddress
- the value to set- Returns:
- this builder
-
macOrderId
public UpdateNodeConfigDetails.Builder macOrderId(String macOrderId)
The macOrderId.- Parameters:
macOrderId
- the value to set- Returns:
- this builder
-
switchHostname
public UpdateNodeConfigDetails.Builder switchHostname(String switchHostname)
The switchHostname.- Parameters:
switchHostname
- the value to set- Returns:
- this builder
-
switchEthPort
public UpdateNodeConfigDetails.Builder switchEthPort(String switchEthPort)
The switchEthPort.- Parameters:
switchEthPort
- the value to set- Returns:
- this builder
-
ipKvmHostname
public UpdateNodeConfigDetails.Builder ipKvmHostname(String ipKvmHostname)
The ipKvmHostname.- Parameters:
ipKvmHostname
- the value to set- Returns:
- this builder
-
ipKvmPortNumber
public UpdateNodeConfigDetails.Builder ipKvmPortNumber(Integer ipKvmPortNumber)
The ipKvmPortNumber.- Parameters:
ipKvmPortNumber
- the value to set- Returns:
- this builder
-
pduHostname
public UpdateNodeConfigDetails.Builder pduHostname(String pduHostname)
The pduHostname.- Parameters:
pduHostname
- the value to set- Returns:
- this builder
-
pduPort
public UpdateNodeConfigDetails.Builder pduPort(Integer pduPort)
The pduPort.- Parameters:
pduPort
- the value to set- Returns:
- this builder
-
buildVlanId
public UpdateNodeConfigDetails.Builder buildVlanId(Integer buildVlanId)
The buildVlanId.- Parameters:
buildVlanId
- the value to set- Returns:
- this builder
-
buildIpAddress
public UpdateNodeConfigDetails.Builder buildIpAddress(String buildIpAddress)
The buildIpAddress.- Parameters:
buildIpAddress
- the value to set- Returns:
- this builder
-
prodVlanId
public UpdateNodeConfigDetails.Builder prodVlanId(Integer prodVlanId)
The prodVlanId.- Parameters:
prodVlanId
- the value to set- Returns:
- this builder
-
prodIpAddress
public UpdateNodeConfigDetails.Builder prodIpAddress(String prodIpAddress)
The prodIpAddress.- Parameters:
prodIpAddress
- the value to set- Returns:
- this builder
-
rackLocation
public UpdateNodeConfigDetails.Builder rackLocation(String rackLocation)
The rackLocation.- Parameters:
rackLocation
- the value to set- Returns:
- this builder
-
chipSet
public UpdateNodeConfigDetails.Builder chipSet(String chipSet)
The chipSetn.- Parameters:
chipSet
- the value to set- Returns:
- this builder
-
osVersion
public UpdateNodeConfigDetails.Builder osVersion(String osVersion)
The osVersion.- Parameters:
osVersion
- the value to set- Returns:
- this builder
-
tenancyId
public UpdateNodeConfigDetails.Builder tenancyId(String tenancyId)
The tenancyId.- Parameters:
tenancyId
- the value to set- Returns:
- this builder
-
build
public UpdateNodeConfigDetails build()
-
copy
public UpdateNodeConfigDetails.Builder copy(UpdateNodeConfigDetails model)
-
-