Package com.oracle.bmc.datacc.model
Class ScaleVmInstanceDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.datacc.model.ScaleVmInstanceDetails.Builder
-
- Enclosing class:
- ScaleVmInstanceDetails
public static class ScaleVmInstanceDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScaleVmInstanceDetailsbuild()ScaleVmInstanceDetails.Buildercopy(ScaleVmInstanceDetails model)ScaleVmInstanceDetails.BuildercpusEnabled(Integer cpusEnabled)The number of CPU cores to be enabled for VM instance.ScaleVmInstanceDetails.BuildermemorySizeInGBs(Double memorySizeInGBs)The memory to be allocated in GBs.
-
-
-
Method Detail
-
memorySizeInGBs
public ScaleVmInstanceDetails.Builder memorySizeInGBs(Double memorySizeInGBs)
The memory to be allocated in GBs.- Parameters:
memorySizeInGBs- the value to set- Returns:
- this builder
-
cpusEnabled
public ScaleVmInstanceDetails.Builder cpusEnabled(Integer cpusEnabled)
The number of CPU cores to be enabled for VM instance.- Parameters:
cpusEnabled- the value to set- Returns:
- this builder
-
build
public ScaleVmInstanceDetails build()
-
copy
public ScaleVmInstanceDetails.Builder copy(ScaleVmInstanceDetails model)
-
-