public static class DesktopPoolShapeConfig.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
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.
|
DesktopPoolShapeConfig |
build() |
DesktopPoolShapeConfig.Builder |
copy(DesktopPoolShapeConfig model) |
DesktopPoolShapeConfig.Builder |
memoryInGBs(Long memoryInGBs)
The total amount of memory available in gigabytes for each desktop compute instance in
the desktop pool.
|
DesktopPoolShapeConfig.Builder |
ocpus(Long ocpus)
The total number of OCPUs available for each desktop compute instance in the desktop
pool.
|
public DesktopPoolShapeConfig.Builder ocpus(Long ocpus)
The total number of OCPUs available for each desktop compute instance in the desktop pool.
ocpus
- the value to setpublic DesktopPoolShapeConfig.Builder memoryInGBs(Long memoryInGBs)
The total amount of memory available in gigabytes for each desktop compute instance in the desktop pool.
memoryInGBs
- the value to setpublic 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.
baselineOcpuUtilization
- the value to setpublic DesktopPoolShapeConfig build()
public DesktopPoolShapeConfig.Builder copy(DesktopPoolShapeConfig model)
Copyright © 2016–2024. All rights reserved.