Package com.oracle.bmc.desktops.model
Class DesktopPoolShapeConfig.Builder
- java.lang.Object
- 
- com.oracle.bmc.desktops.model.DesktopPoolShapeConfig.Builder
 
- 
- Enclosing class:
- DesktopPoolShapeConfig
 
 public static class DesktopPoolShapeConfig.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description DesktopPoolShapeConfig.BuilderbaselineOcpuUtilization(DesktopPoolShapeConfig.BaselineOcpuUtilization baselineOcpuUtilization)The baseline OCPU utilization for a subcore burstable VM instance used for each desktop compute instance in the desktop pool.DesktopPoolShapeConfigbuild()DesktopPoolShapeConfig.Buildercopy(DesktopPoolShapeConfig model)DesktopPoolShapeConfig.BuildermemoryInGBs(Long memoryInGBs)The total amount of memory available in gigabytes for each desktop compute instance in the desktop pool.DesktopPoolShapeConfig.Builderocpus(Long ocpus)The total number of OCPUs available for each desktop compute instance in the desktop pool.
 
- 
- 
- 
Method Detail- 
ocpuspublic DesktopPoolShapeConfig.Builder ocpus(Long ocpus) The total number of OCPUs available for each desktop compute instance in the desktop pool.- Parameters:
- ocpus- the value to set
- Returns:
- this builder
 
 - 
memoryInGBspublic DesktopPoolShapeConfig.Builder memoryInGBs(Long memoryInGBs) The total amount of memory available in gigabytes for each desktop compute instance in the desktop pool.- Parameters:
- memoryInGBs- the value to set
- Returns:
- this builder
 
 - 
baselineOcpuUtilizationpublic DesktopPoolShapeConfig.Builder baselineOcpuUtilization(DesktopPoolShapeConfig.BaselineOcpuUtilization baselineOcpuUtilization) The baseline OCPU utilization for a subcore burstable VM instance used for each desktop compute instance in the desktop pool.Leave this attribute blank for a non-burstable instance, or explicitly specify non-burstable with BASELINE_1_1. The following values are supported: - BASELINE_1_8 - baseline usage is 1/8 of an OCPU. - BASELINE_1_2 - baseline usage is 1/2 of an OCPU. - BASELINE_1_1 - baseline usage is the entire OCPU. This represents a non-burstable instance. - Parameters:
- baselineOcpuUtilization- the value to set
- Returns:
- this builder
 
 - 
buildpublic DesktopPoolShapeConfig build() 
 - 
copypublic DesktopPoolShapeConfig.Builder copy(DesktopPoolShapeConfig model) 
 
- 
 
-