Package com.oracle.bmc.database.model
Class CloudExadataInfrastructureUnallocatedResources.Builder
- java.lang.Object
- 
- com.oracle.bmc.database.model.CloudExadataInfrastructureUnallocatedResources.Builder
 
- 
- Enclosing class:
- CloudExadataInfrastructureUnallocatedResources
 
 public static class CloudExadataInfrastructureUnallocatedResources.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description CloudExadataInfrastructureUnallocatedResourcesbuild()CloudExadataInfrastructureUnallocatedResources.BuildercloudAutonomousVmClusters(List<CloudAutonomousVmClusterResourceDetails> cloudAutonomousVmClusters)The list of Cloud Autonomous VM Clusters on the Infrastructure and their associated unallocated resources details.CloudExadataInfrastructureUnallocatedResources.BuildercloudExadataInfrastructureDisplayName(String cloudExadataInfrastructureDisplayName)The user-friendly name for the Cloud Exadata infrastructure.CloudExadataInfrastructureUnallocatedResources.BuildercloudExadataInfrastructureId(String cloudExadataInfrastructureId)The OCID of the Cloud Exadata infrastructure.CloudExadataInfrastructureUnallocatedResources.Buildercopy(CloudExadataInfrastructureUnallocatedResources model)CloudExadataInfrastructureUnallocatedResources.BuilderexadataStorageInTBs(Double exadataStorageInTBs)Total unallocated exadata storage in the infrastructure in TBs.CloudExadataInfrastructureUnallocatedResources.BuilderlocalStorageInGbs(Integer localStorageInGbs)The minimum amount of unallocated storage available across all nodes in the infrastructure.CloudExadataInfrastructureUnallocatedResources.BuildermemoryInGBs(Integer memoryInGBs)The minimum amount of unallocated memory available across all nodes in the infrastructure.CloudExadataInfrastructureUnallocatedResources.Builderocpus(Integer ocpus)The minimum amount of unallocated ocpus available across all nodes in the infrastructure.
 
- 
- 
- 
Method Detail- 
cloudExadataInfrastructureIdpublic CloudExadataInfrastructureUnallocatedResources.Builder cloudExadataInfrastructureId(String cloudExadataInfrastructureId) The OCID of the Cloud Exadata infrastructure.- Parameters:
- cloudExadataInfrastructureId- the value to set
- Returns:
- this builder
 
 - 
cloudExadataInfrastructureDisplayNamepublic CloudExadataInfrastructureUnallocatedResources.Builder cloudExadataInfrastructureDisplayName(String cloudExadataInfrastructureDisplayName) The user-friendly name for the Cloud Exadata infrastructure.The name does not need to be unique. - Parameters:
- cloudExadataInfrastructureDisplayName- the value to set
- Returns:
- this builder
 
 - 
localStorageInGbspublic CloudExadataInfrastructureUnallocatedResources.Builder localStorageInGbs(Integer localStorageInGbs) The minimum amount of unallocated storage available across all nodes in the infrastructure.- Parameters:
- localStorageInGbs- the value to set
- Returns:
- this builder
 
 - 
ocpuspublic CloudExadataInfrastructureUnallocatedResources.Builder ocpus(Integer ocpus) The minimum amount of unallocated ocpus available across all nodes in the infrastructure.- Parameters:
- ocpus- the value to set
- Returns:
- this builder
 
 - 
memoryInGBspublic CloudExadataInfrastructureUnallocatedResources.Builder memoryInGBs(Integer memoryInGBs) The minimum amount of unallocated memory available across all nodes in the infrastructure.- Parameters:
- memoryInGBs- the value to set
- Returns:
- this builder
 
 - 
exadataStorageInTBspublic CloudExadataInfrastructureUnallocatedResources.Builder exadataStorageInTBs(Double exadataStorageInTBs) Total unallocated exadata storage in the infrastructure in TBs.- Parameters:
- exadataStorageInTBs- the value to set
- Returns:
- this builder
 
 - 
cloudAutonomousVmClusterspublic CloudExadataInfrastructureUnallocatedResources.Builder cloudAutonomousVmClusters(List<CloudAutonomousVmClusterResourceDetails> cloudAutonomousVmClusters) The list of Cloud Autonomous VM Clusters on the Infrastructure and their associated unallocated resources details.- Parameters:
- cloudAutonomousVmClusters- the value to set
- Returns:
- this builder
 
 - 
buildpublic CloudExadataInfrastructureUnallocatedResources build() 
 - 
copypublic CloudExadataInfrastructureUnallocatedResources.Builder copy(CloudExadataInfrastructureUnallocatedResources model) 
 
- 
 
-