Package com.oracle.bmc.database.model
Class ResourcePoolSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.database.model.ResourcePoolSummary.Builder
-
- Enclosing class:
- ResourcePoolSummary
public static class ResourcePoolSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourcePoolSummary.BuilderavailableComputeCapacity(Integer availableComputeCapacity)Available capacity left for new elastic pool members provisionResourcePoolSummary.BuilderavailableStorageCapacityInTBs(Double availableStorageCapacityInTBs)Available storage capacity (in TB) that can be used for adding new members or scaling existing members in a dedicated elastic pool.ResourcePoolSummarybuild()ResourcePoolSummary.Buildercopy(ResourcePoolSummary model)ResourcePoolSummary.BuilderisDisabled(Boolean isDisabled)Indicates if the resource pool should be deleted for the Autonomous AI Database.ResourcePoolSummary.BuilderpoolSize(Integer poolSize)Resource pool size.ResourcePoolSummary.BuilderpoolStorageSizeInTBs(Integer poolStorageSizeInTBs)Resource pool storage size in TBs.ResourcePoolSummary.BuildertotalComputeCapacity(Integer totalComputeCapacity)Resource Pool total capacity, it’s currently 4x of pool size
-
-
-
Method Detail
-
poolSize
public ResourcePoolSummary.Builder poolSize(Integer poolSize)
Resource pool size.- Parameters:
poolSize- the value to set- Returns:
- this builder
-
poolStorageSizeInTBs
public ResourcePoolSummary.Builder poolStorageSizeInTBs(Integer poolStorageSizeInTBs)
Resource pool storage size in TBs.- Parameters:
poolStorageSizeInTBs- the value to set- Returns:
- this builder
-
availableStorageCapacityInTBs
public ResourcePoolSummary.Builder availableStorageCapacityInTBs(Double availableStorageCapacityInTBs)
Available storage capacity (in TB) that can be used for adding new members or scaling existing members in a dedicated elastic pool.- Parameters:
availableStorageCapacityInTBs- the value to set- Returns:
- this builder
-
totalComputeCapacity
public ResourcePoolSummary.Builder totalComputeCapacity(Integer totalComputeCapacity)
Resource Pool total capacity, it’s currently 4x of pool size- Parameters:
totalComputeCapacity- the value to set- Returns:
- this builder
-
availableComputeCapacity
public ResourcePoolSummary.Builder availableComputeCapacity(Integer availableComputeCapacity)
Available capacity left for new elastic pool members provision- Parameters:
availableComputeCapacity- the value to set- Returns:
- this builder
-
isDisabled
public ResourcePoolSummary.Builder isDisabled(Boolean isDisabled)
Indicates if the resource pool should be deleted for the Autonomous AI Database.- Parameters:
isDisabled- the value to set- Returns:
- this builder
-
build
public ResourcePoolSummary build()
-
copy
public ResourcePoolSummary.Builder copy(ResourcePoolSummary model)
-
-