Class AdditionalComputeCapabilityDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.clusterplacementgroups.model.AdditionalComputeCapabilityDetails.Builder
-
- Enclosing class:
- AdditionalComputeCapabilityDetails
public static class AdditionalComputeCapabilityDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AdditionalComputeCapabilityDetailsbuild()AdditionalComputeCapabilityDetails.Buildercopy(AdditionalComputeCapabilityDetails model)AdditionalComputeCapabilityDetails.Buildercount(Integer count)The number of instances or size of the resource.AdditionalComputeCapabilityDetails.BuildermemoryInGBs(Float memoryInGBs)The amount of memory (in GBs) needed in the instance.AdditionalComputeCapabilityDetails.Buildernvmes(Integer nvmes)The number of NVMe drives to use for storage.AdditionalComputeCapabilityDetails.Builderocpus(Float ocpus)The number of OCPUs needed in the instance.
-
-
-
Method Detail
-
memoryInGBs
public AdditionalComputeCapabilityDetails.Builder memoryInGBs(Float memoryInGBs)
The amount of memory (in GBs) needed in the instance.- Parameters:
memoryInGBs- the value to set- Returns:
- this builder
-
ocpus
public AdditionalComputeCapabilityDetails.Builder ocpus(Float ocpus)
The number of OCPUs needed in the instance.- Parameters:
ocpus- the value to set- Returns:
- this builder
-
nvmes
public AdditionalComputeCapabilityDetails.Builder nvmes(Integer nvmes)
The number of NVMe drives to use for storage.- Parameters:
nvmes- the value to set- Returns:
- this builder
-
count
public AdditionalComputeCapabilityDetails.Builder count(Integer count)
The number of instances or size of the resource.- Parameters:
count- the value to set- Returns:
- this builder
-
build
public AdditionalComputeCapabilityDetails build()
-
copy
public AdditionalComputeCapabilityDetails.Builder copy(AdditionalComputeCapabilityDetails model)
-
-