Package com.oracle.bmc.mngdmac.model
Class UpdateMacOrderDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.mngdmac.model.UpdateMacOrderDetails.Builder
-
- Enclosing class:
- UpdateMacOrderDetails
public static class UpdateMacOrderDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateMacOrderDetails
build()
UpdateMacOrderDetails.Builder
copy(UpdateMacOrderDetails model)
UpdateMacOrderDetails.Builder
displayName(String displayName)
A user-friendly name.UpdateMacOrderDetails.Builder
ipRange(String ipRange)
The IP Range specified by the customer for this order.UpdateMacOrderDetails.Builder
orderDescription(String orderDescription)
A user-friendly description.UpdateMacOrderDetails.Builder
orderSize(Integer orderSize)
Number of macs requested in this MacOrder.UpdateMacOrderDetails.Builder
shape(MacOrder.Shape shape)
The shape of the Mac.
-
-
-
Method Detail
-
displayName
public UpdateMacOrderDetails.Builder displayName(String displayName)
A user-friendly name.Does not have to be unique, and it’s changeable. Avoid entering confidential information.
Example: My new resource
- Parameters:
displayName
- the value to set- Returns:
- this builder
-
orderDescription
public UpdateMacOrderDetails.Builder orderDescription(String orderDescription)
A user-friendly description.To provide some insight about the resource. Avoid entering confidential information.
- Parameters:
orderDescription
- the value to set- Returns:
- this builder
-
orderSize
public UpdateMacOrderDetails.Builder orderSize(Integer orderSize)
Number of macs requested in this MacOrder.- Parameters:
orderSize
- the value to set- Returns:
- this builder
-
shape
public UpdateMacOrderDetails.Builder shape(MacOrder.Shape shape)
The shape of the Mac.- Parameters:
shape
- the value to set- Returns:
- this builder
-
ipRange
public UpdateMacOrderDetails.Builder ipRange(String ipRange)
The IP Range specified by the customer for this order.- Parameters:
ipRange
- the value to set- Returns:
- this builder
-
build
public UpdateMacOrderDetails build()
-
copy
public UpdateMacOrderDetails.Builder copy(UpdateMacOrderDetails model)
-
-