Class ShapeMemoryOptions.Builder
- java.lang.Object
-
- com.oracle.bmc.containerengine.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(Float defaultPerOcpuInGBs)The default amount of memory per OCPU available for this shape, in gigabytes.ShapeMemoryOptions.BuildermaxInGBs(Float maxInGBs)The maximum amount of memory, in gigabytes.ShapeMemoryOptions.BuildermaxPerOcpuInGBs(Float maxPerOcpuInGBs)The maximum amount of memory per OCPU available for this shape, in gigabytes.ShapeMemoryOptions.BuilderminInGBs(Float minInGBs)The minimum amount of memory, in gigabytes.ShapeMemoryOptions.BuilderminPerOcpuInGBs(Float minPerOcpuInGBs)The minimum amount of memory per OCPU available for this shape, in gigabytes.
-
-
-
Method Detail
-
minInGBs
public ShapeMemoryOptions.Builder minInGBs(Float minInGBs)
The minimum amount of memory, in gigabytes.- Parameters:
minInGBs- the value to set- Returns:
- this builder
-
maxInGBs
public ShapeMemoryOptions.Builder maxInGBs(Float maxInGBs)
The maximum amount of memory, in gigabytes.- Parameters:
maxInGBs- the value to set- Returns:
- this builder
-
defaultPerOcpuInGBs
public ShapeMemoryOptions.Builder defaultPerOcpuInGBs(Float defaultPerOcpuInGBs)
The default amount of memory per OCPU available for this shape, in gigabytes.- Parameters:
defaultPerOcpuInGBs- the value to set- Returns:
- this builder
-
minPerOcpuInGBs
public ShapeMemoryOptions.Builder minPerOcpuInGBs(Float minPerOcpuInGBs)
The minimum amount of memory per OCPU available for this shape, in gigabytes.- Parameters:
minPerOcpuInGBs- the value to set- Returns:
- this builder
-
maxPerOcpuInGBs
public ShapeMemoryOptions.Builder maxPerOcpuInGBs(Float maxPerOcpuInGBs)
The maximum amount of memory per OCPU available for this shape, in gigabytes.- Parameters:
maxPerOcpuInGBs- the value to set- Returns:
- this builder
-
build
public ShapeMemoryOptions build()
-
copy
public ShapeMemoryOptions.Builder copy(ShapeMemoryOptions model)
-
-