public static class CreateMacOrderDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CreateMacOrderDetails |
build() |
CreateMacOrderDetails.Builder |
commitmentTerm(MacOrder.CommitmentTerm commitmentTerm)
Enum that indicates the agreed commitment term for the MacDevices.
|
CreateMacOrderDetails.Builder |
compartmentId(String compartmentId)
OCID of the compartment to which the resource belongs to.
|
CreateMacOrderDetails.Builder |
copy(CreateMacOrderDetails model) |
CreateMacOrderDetails.Builder |
displayName(String displayName)
A user-friendly name.
|
CreateMacOrderDetails.Builder |
ipRange(String ipRange)
The IP Range specified by the customer for this order.
|
CreateMacOrderDetails.Builder |
orderDescription(String orderDescription)
A user-friendly description.
|
CreateMacOrderDetails.Builder |
orderSize(Integer orderSize)
Number of macs requested in this MacOrder.
|
CreateMacOrderDetails.Builder |
shape(MacOrder.Shape shape)
The requested shape of the MacDevices in the MacOrder.
|
public CreateMacOrderDetails.Builder compartmentId(String compartmentId)
OCID of the compartment to which the resource belongs to.
compartmentId
- the value to setpublic CreateMacOrderDetails.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
displayName
- the value to setpublic CreateMacOrderDetails.Builder orderDescription(String orderDescription)
A user-friendly description. To provide some insight about the resource. Avoid entering confidential information.
orderDescription
- the value to setpublic CreateMacOrderDetails.Builder orderSize(Integer orderSize)
Number of macs requested in this MacOrder.
orderSize
- the value to setpublic CreateMacOrderDetails.Builder ipRange(String ipRange)
The IP Range specified by the customer for this order.
ipRange
- the value to setpublic CreateMacOrderDetails.Builder shape(MacOrder.Shape shape)
The requested shape of the MacDevices in the MacOrder.
shape
- the value to setpublic CreateMacOrderDetails.Builder commitmentTerm(MacOrder.CommitmentTerm commitmentTerm)
Enum that indicates the agreed commitment term for the MacDevices.
commitmentTerm
- the value to setpublic CreateMacOrderDetails build()
public CreateMacOrderDetails.Builder copy(CreateMacOrderDetails model)
Copyright © 2016–2025. All rights reserved.