Package com.oracle.bmc.database.model
Class ExadataInfrastructureUnAllocatedResources.Builder
- java.lang.Object
- 
- com.oracle.bmc.database.model.ExadataInfrastructureUnAllocatedResources.Builder
 
- 
- Enclosing class:
- ExadataInfrastructureUnAllocatedResources
 
 public static class ExadataInfrastructureUnAllocatedResources.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ExadataInfrastructureUnAllocatedResources.BuilderautonomousVmClusters(List<AutonomousVmClusterResourceDetails> autonomousVmClusters)The list of Autonomous VM Clusters on the Infra and their associated unallocated resources detailsExadataInfrastructureUnAllocatedResourcesbuild()ExadataInfrastructureUnAllocatedResources.Buildercopy(ExadataInfrastructureUnAllocatedResources model)ExadataInfrastructureUnAllocatedResources.BuilderdisplayName(String displayName)The user-friendly name for the Exadata Cloud@Customer infrastructure.ExadataInfrastructureUnAllocatedResources.BuilderexadataStorageInTBs(Double exadataStorageInTBs)Total unallocated exadata storage in the infrastructure in TBs.ExadataInfrastructureUnAllocatedResources.Builderid(String id)The OCID of the Exadata infrastructure.ExadataInfrastructureUnAllocatedResources.BuilderlocalStorageInGbs(Integer localStorageInGbs)The minimum amount of un allocated storage that is available across all nodes in the infrastructure.ExadataInfrastructureUnAllocatedResources.BuildermemoryInGBs(Integer memoryInGBs)The minimum amount of un allocated memory that is available across all nodes in the infrastructure.ExadataInfrastructureUnAllocatedResources.Builderocpus(Integer ocpus)The minimum amount of un allocated ocpus that is available across all nodes in the infrastructure.
 
- 
- 
- 
Method Detail- 
idpublic ExadataInfrastructureUnAllocatedResources.Builder id(String id) The OCID of the Exadata infrastructure.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
displayNamepublic ExadataInfrastructureUnAllocatedResources.Builder displayName(String displayName) The user-friendly name for the Exadata Cloud@Customer infrastructure.The name does not need to be unique. - Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
localStorageInGbspublic ExadataInfrastructureUnAllocatedResources.Builder localStorageInGbs(Integer localStorageInGbs) The minimum amount of un allocated storage that is available across all nodes in the infrastructure.- Parameters:
- localStorageInGbs- the value to set
- Returns:
- this builder
 
 - 
ocpuspublic ExadataInfrastructureUnAllocatedResources.Builder ocpus(Integer ocpus) The minimum amount of un allocated ocpus that is available across all nodes in the infrastructure.- Parameters:
- ocpus- the value to set
- Returns:
- this builder
 
 - 
memoryInGBspublic ExadataInfrastructureUnAllocatedResources.Builder memoryInGBs(Integer memoryInGBs) The minimum amount of un allocated memory that is available across all nodes in the infrastructure.- Parameters:
- memoryInGBs- the value to set
- Returns:
- this builder
 
 - 
exadataStorageInTBspublic ExadataInfrastructureUnAllocatedResources.Builder exadataStorageInTBs(Double exadataStorageInTBs) Total unallocated exadata storage in the infrastructure in TBs.- Parameters:
- exadataStorageInTBs- the value to set
- Returns:
- this builder
 
 - 
autonomousVmClusterspublic ExadataInfrastructureUnAllocatedResources.Builder autonomousVmClusters(List<AutonomousVmClusterResourceDetails> autonomousVmClusters) The list of Autonomous VM Clusters on the Infra and their associated unallocated resources details- Parameters:
- autonomousVmClusters- the value to set
- Returns:
- this builder
 
 - 
buildpublic ExadataInfrastructureUnAllocatedResources build() 
 - 
copypublic ExadataInfrastructureUnAllocatedResources.Builder copy(ExadataInfrastructureUnAllocatedResources model) 
 
- 
 
-