Class ShapeMemoryOptions.Builder
- java.lang.Object
- 
- com.oracle.bmc.containerengine.model.ShapeMemoryOptions.Builder
 
- 
- Enclosing class:
- ShapeMemoryOptions
 
 public static class ShapeMemoryOptions.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll 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- 
minInGBspublic ShapeMemoryOptions.Builder minInGBs(Float minInGBs) The minimum amount of memory, in gigabytes.- Parameters:
- minInGBs- the value to set
- Returns:
- this builder
 
 - 
maxInGBspublic ShapeMemoryOptions.Builder maxInGBs(Float maxInGBs) The maximum amount of memory, in gigabytes.- Parameters:
- maxInGBs- the value to set
- Returns:
- this builder
 
 - 
defaultPerOcpuInGBspublic 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
 
 - 
minPerOcpuInGBspublic 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
 
 - 
maxPerOcpuInGBspublic 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
 
 - 
buildpublic ShapeMemoryOptions build() 
 - 
copypublic ShapeMemoryOptions.Builder copy(ShapeMemoryOptions model) 
 
- 
 
-