Package com.oracle.bmc.psql.model
Class ShapeMemoryOptions.Builder
- java.lang.Object
-
- com.oracle.bmc.psql.model.ShapeMemoryOptions.Builder
-
- Enclosing class:
- ShapeMemoryOptions
public static class ShapeMemoryOptions.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ShapeMemoryOptions
build()
ShapeMemoryOptions.Builder
copy(ShapeMemoryOptions model)
ShapeMemoryOptions.Builder
defaultPerOcpuInGBs(Integer defaultPerOcpuInGBs)
Default per OCPU configuration in GBsShapeMemoryOptions.Builder
maxInGBs(Integer maxInGBs)
Maximum Memory configuration in GBsShapeMemoryOptions.Builder
maxPerOcpuInGBs(Integer maxPerOcpuInGBs)
Maximum Memory configuration per OCPU in GBsShapeMemoryOptions.Builder
minInGBs(Integer minInGBs)
Minimum Memory configuration in GBsShapeMemoryOptions.Builder
minPerOcpuInGBs(Integer minPerOcpuInGBs)
Minimum Memory configuration per OCPU in GBs
-
-
-
Method Detail
-
defaultPerOcpuInGBs
public ShapeMemoryOptions.Builder defaultPerOcpuInGBs(Integer defaultPerOcpuInGBs)
Default per OCPU configuration in GBs- Parameters:
defaultPerOcpuInGBs
- the value to set- Returns:
- this builder
-
minInGBs
public ShapeMemoryOptions.Builder minInGBs(Integer minInGBs)
Minimum Memory configuration in GBs- Parameters:
minInGBs
- the value to set- Returns:
- this builder
-
minPerOcpuInGBs
public ShapeMemoryOptions.Builder minPerOcpuInGBs(Integer minPerOcpuInGBs)
Minimum Memory configuration per OCPU in GBs- Parameters:
minPerOcpuInGBs
- the value to set- Returns:
- this builder
-
maxInGBs
public ShapeMemoryOptions.Builder maxInGBs(Integer maxInGBs)
Maximum Memory configuration in GBs- Parameters:
maxInGBs
- the value to set- Returns:
- this builder
-
maxPerOcpuInGBs
public ShapeMemoryOptions.Builder maxPerOcpuInGBs(Integer maxPerOcpuInGBs)
Maximum Memory configuration per OCPU in GBs- Parameters:
maxPerOcpuInGBs
- the value to set- Returns:
- this builder
-
build
public ShapeMemoryOptions build()
-
copy
public ShapeMemoryOptions.Builder copy(ShapeMemoryOptions model)
-
-