public static class AvmAcdResourceStats.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
AvmAcdResourceStats.Builder |
availableCpus(Float availableCpus)
The number of CPU cores available.
|
AvmAcdResourceStats |
build() |
AvmAcdResourceStats.Builder |
copy(AvmAcdResourceStats model) |
AvmAcdResourceStats.Builder |
displayName(String displayName)
The user-friendly name for the Autonomous Container Database.
|
AvmAcdResourceStats.Builder |
id(String id)
The OCID of the
Autonomous Container Database.
|
AvmAcdResourceStats.Builder |
provisionedCpus(Float provisionedCpus)
CPUs/cores assigned to Autonomous Databases in the ACD instances.
|
AvmAcdResourceStats.Builder |
reclaimableCpus(Float reclaimableCpus)
CPUs/cores that continue to be included in the count of OCPUs available to the Autonomous
Container Database even after one of its Autonomous Database is terminated or scaled
down.
|
AvmAcdResourceStats.Builder |
reservedCpus(Float reservedCpus)
CPUs/cores reserved for scalability, resilliency and other overheads.
|
AvmAcdResourceStats.Builder |
usedCpus(Float usedCpus)
CPUs/cores assigned to the ACD instance.
|
public AvmAcdResourceStats.Builder id(String id)
The OCID of the Autonomous Container Database.
id
- the value to setpublic AvmAcdResourceStats.Builder displayName(String displayName)
The user-friendly name for the Autonomous Container Database. The name does not need to be unique.
displayName
- the value to setpublic AvmAcdResourceStats.Builder provisionedCpus(Float provisionedCpus)
CPUs/cores assigned to Autonomous Databases in the ACD instances.
provisionedCpus
- the value to setpublic AvmAcdResourceStats.Builder availableCpus(Float availableCpus)
The number of CPU cores available.
availableCpus
- the value to setpublic AvmAcdResourceStats.Builder usedCpus(Float usedCpus)
CPUs/cores assigned to the ACD instance. Sum of provisioned, reserved and reclaimable CPUs/ cores to the ACD instance.
usedCpus
- the value to setpublic AvmAcdResourceStats.Builder reservedCpus(Float reservedCpus)
CPUs/cores reserved for scalability, resilliency and other overheads. This includes failover, autoscaling and idle instance overhead.
reservedCpus
- the value to setpublic AvmAcdResourceStats.Builder reclaimableCpus(Float reclaimableCpus)
CPUs/cores that continue to be included in the count of OCPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available OCPUs at its parent AVMC level by restarting the Autonomous Container Database.
reclaimableCpus
- the value to setpublic AvmAcdResourceStats build()
public AvmAcdResourceStats.Builder copy(AvmAcdResourceStats model)
Copyright © 2016–2024. All rights reserved.