Package com.oracle.bmc.batch.model
Class CpuFleetShapeExecutionDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.batch.model.CpuFleetShapeExecutionDetails.Builder
-
- Enclosing class:
- CpuFleetShapeExecutionDetails
public static class CpuFleetShapeExecutionDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CpuFleetShapeExecutionDetailsbuild()CpuFleetShapeExecutionDetails.Buildercopy(CpuFleetShapeExecutionDetails model)CpuFleetShapeExecutionDetails.BuilderdiskSizeInGBs(Integer diskSizeInGBs)Amount of disk space provided by the shape.CpuFleetShapeExecutionDetails.BuildermemoryInGBs(Integer memoryInGBs)Amount of memory in GBs provided by the shape.CpuFleetShapeExecutionDetails.Builderocpus(Integer ocpus)Number of OCPUs provided by the shape.CpuFleetShapeExecutionDetails.BuildershapeName(String shapeName)Name of the shape.
-
-
-
Method Detail
-
shapeName
public CpuFleetShapeExecutionDetails.Builder shapeName(String shapeName)
Name of the shape.- Parameters:
shapeName- the value to set- Returns:
- this builder
-
ocpus
public CpuFleetShapeExecutionDetails.Builder ocpus(Integer ocpus)
Number of OCPUs provided by the shape.- Parameters:
ocpus- the value to set- Returns:
- this builder
-
memoryInGBs
public CpuFleetShapeExecutionDetails.Builder memoryInGBs(Integer memoryInGBs)
Amount of memory in GBs provided by the shape.- Parameters:
memoryInGBs- the value to set- Returns:
- this builder
-
diskSizeInGBs
public CpuFleetShapeExecutionDetails.Builder diskSizeInGBs(Integer diskSizeInGBs)
Amount of disk space provided by the shape.- Parameters:
diskSizeInGBs- the value to set- Returns:
- this builder
-
build
public CpuFleetShapeExecutionDetails build()
-
copy
public CpuFleetShapeExecutionDetails.Builder copy(CpuFleetShapeExecutionDetails model)
-
-