Package com.oracle.bmc.datascience.model
Class ComputeTargetShapeSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.datascience.model.ComputeTargetShapeSummary.Builder
-
- Enclosing class:
- ComputeTargetShapeSummary
public static class ComputeTargetShapeSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ComputeTargetShapeSummarybuild()ComputeTargetShapeSummary.Buildercopy(ComputeTargetShapeSummary model)ComputeTargetShapeSummary.BuildercoreCount(Integer coreCount)The number of cores associated with this compute target shape.ComputeTargetShapeSummary.BuildermemoryInGBs(Integer memoryInGBs)The amount of memory in GBs associated with this compute target shape.ComputeTargetShapeSummary.Buildername(String name)The name of the compute target shape.ComputeTargetShapeSummary.BuildershapeSeries(ComputeTargetShapeSeries shapeSeries)The family that the compute shape belongs to.
-
-
-
Method Detail
-
name
public ComputeTargetShapeSummary.Builder name(String name)
The name of the compute target shape.- Parameters:
name- the value to set- Returns:
- this builder
-
coreCount
public ComputeTargetShapeSummary.Builder coreCount(Integer coreCount)
The number of cores associated with this compute target shape.- Parameters:
coreCount- the value to set- Returns:
- this builder
-
memoryInGBs
public ComputeTargetShapeSummary.Builder memoryInGBs(Integer memoryInGBs)
The amount of memory in GBs associated with this compute target shape.- Parameters:
memoryInGBs- the value to set- Returns:
- this builder
-
shapeSeries
public ComputeTargetShapeSummary.Builder shapeSeries(ComputeTargetShapeSeries shapeSeries)
The family that the compute shape belongs to.- Parameters:
shapeSeries- the value to set- Returns:
- this builder
-
build
public ComputeTargetShapeSummary build()
-
copy
public ComputeTargetShapeSummary.Builder copy(ComputeTargetShapeSummary model)
-
-