Package com.oracle.bmc.bds.model
Class ShapeConfigDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.bds.model.ShapeConfigDetails.Builder
-
- Enclosing class:
- ShapeConfigDetails
public static class ShapeConfigDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ShapeConfigDetails
build()
ShapeConfigDetails.Builder
copy(ShapeConfigDetails model)
ShapeConfigDetails.Builder
memoryInGBs(Integer memoryInGBs)
The total amount of memory available to the node, in gigabytes.ShapeConfigDetails.Builder
nvmes(Integer nvmes)
The number of NVMe drives to be used for storage.ShapeConfigDetails.Builder
ocpus(Integer ocpus)
The total number of OCPUs available to the node.
-
-
-
Method Detail
-
ocpus
public ShapeConfigDetails.Builder ocpus(Integer ocpus)
The total number of OCPUs available to the node.- Parameters:
ocpus
- the value to set- Returns:
- this builder
-
memoryInGBs
public ShapeConfigDetails.Builder memoryInGBs(Integer memoryInGBs)
The total amount of memory available to the node, in gigabytes.- Parameters:
memoryInGBs
- the value to set- Returns:
- this builder
-
nvmes
public ShapeConfigDetails.Builder nvmes(Integer nvmes)
The number of NVMe drives to be used for storage.A single drive has 6.8 TB available.
- Parameters:
nvmes
- the value to set- Returns:
- this builder
-
build
public ShapeConfigDetails build()
-
copy
public ShapeConfigDetails.Builder copy(ShapeConfigDetails model)
-
-