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 ShapeMemoryOptionsbuild()ShapeMemoryOptions.Buildercopy(ShapeMemoryOptions model)ShapeMemoryOptions.BuilderdefaultPerOcpuInGBs(Integer defaultPerOcpuInGBs)Default per OCPU configuration in GBsShapeMemoryOptions.BuildermaxInGBs(Integer maxInGBs)Maximum Memory configuration in GBsShapeMemoryOptions.BuildermaxPerOcpuInGBs(Integer maxPerOcpuInGBs)Maximum Memory configuration per OCPU in GBsShapeMemoryOptions.BuilderminInGBs(Integer minInGBs)Minimum Memory configuration in GBsShapeMemoryOptions.BuilderminPerOcpuInGBs(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)
-
-