public static class AutonomousVmResourceUsage.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
AutonomousVmResourceUsage.Builder |
autonomousContainerDatabaseUsage(List<AvmAcdResourceStats> autonomousContainerDatabaseUsage)
Associated Autonomous Container Database Usages.
|
AutonomousVmResourceUsage.Builder |
availableCpus(Float availableCpus)
The number of CPU cores available.
|
AutonomousVmResourceUsage |
build() |
AutonomousVmResourceUsage.Builder |
copy(AutonomousVmResourceUsage model) |
AutonomousVmResourceUsage.Builder |
displayName(String displayName)
The user-friendly name for the Autonomous VM cluster.
|
AutonomousVmResourceUsage.Builder |
id(String id)
The OCID of the
Autonomous VM Cluster.
|
AutonomousVmResourceUsage.Builder |
provisionedCpus(Float provisionedCpus)
The number of CPUs provisioned in an Autonomous VM Cluster.
|
AutonomousVmResourceUsage.Builder |
reclaimableCpus(Float reclaimableCpus)
CPU 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.
|
AutonomousVmResourceUsage.Builder |
reservedCpus(Float reservedCpus)
The number of CPUs reserved in an Autonomous VM Cluster.
|
AutonomousVmResourceUsage.Builder |
usedCpus(Float usedCpus)
The number of CPU cores alloted to the Autonomous Container Databases in an Cloud
Autonomous VM cluster.
|
public AutonomousVmResourceUsage.Builder id(String id)
The OCID of the Autonomous VM Cluster.
id
- the value to setpublic AutonomousVmResourceUsage.Builder displayName(String displayName)
The user-friendly name for the Autonomous VM cluster. The name does not need to be unique.
displayName
- the value to setpublic AutonomousVmResourceUsage.Builder usedCpus(Float usedCpus)
The number of CPU cores alloted to the Autonomous Container Databases in an Cloud Autonomous VM cluster.
usedCpus
- the value to setpublic AutonomousVmResourceUsage.Builder availableCpus(Float availableCpus)
The number of CPU cores available.
availableCpus
- the value to setpublic AutonomousVmResourceUsage.Builder reclaimableCpus(Float reclaimableCpus)
CPU 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 AutonomousVmResourceUsage.Builder provisionedCpus(Float provisionedCpus)
The number of CPUs provisioned in an Autonomous VM Cluster.
provisionedCpus
- the value to setpublic AutonomousVmResourceUsage.Builder reservedCpus(Float reservedCpus)
The number of CPUs reserved in an Autonomous VM Cluster.
reservedCpus
- the value to setpublic AutonomousVmResourceUsage.Builder autonomousContainerDatabaseUsage(List<AvmAcdResourceStats> autonomousContainerDatabaseUsage)
Associated Autonomous Container Database Usages.
autonomousContainerDatabaseUsage
- the value to setpublic AutonomousVmResourceUsage build()
public AutonomousVmResourceUsage.Builder copy(AutonomousVmResourceUsage model)
Copyright © 2016–2024. All rights reserved.