Class CccInfrastructureInventory.Builder
- java.lang.Object
- 
- com.oracle.bmc.computecloudatcustomer.model.CccInfrastructureInventory.Builder
 
- 
- Enclosing class:
- CccInfrastructureInventory
 
 public static class CccInfrastructureInventory.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description CccInfrastructureInventorybuild()CccInfrastructureInventory.BuildercapacityStorageTrayCount(Integer capacityStorageTrayCount)The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for capacity storage.CccInfrastructureInventory.BuildercomputeNodeCount(Integer computeNodeCount)The number of compute nodes that are available and usable on the Compute Cloud@Customer infrastructure rack.CccInfrastructureInventory.Buildercopy(CccInfrastructureInventory model)CccInfrastructureInventory.BuildermanagementNodeCount(Integer managementNodeCount)The number of management nodes that are available and in active use on the Compute Cloud@Customer infrastructure rack.CccInfrastructureInventory.BuilderperformanceStorageTrayCount(Integer performanceStorageTrayCount)The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for performance storage.CccInfrastructureInventory.BuilderserialNumber(String serialNumber)The serial number of the Compute Cloud@Customer infrastructure rack.
 
- 
- 
- 
Method Detail- 
serialNumberpublic CccInfrastructureInventory.Builder serialNumber(String serialNumber) The serial number of the Compute Cloud@Customer infrastructure rack.- Parameters:
- serialNumber- the value to set
- Returns:
- this builder
 
 - 
managementNodeCountpublic CccInfrastructureInventory.Builder managementNodeCount(Integer managementNodeCount) The number of management nodes that are available and in active use on the Compute Cloud@Customer infrastructure rack.- Parameters:
- managementNodeCount- the value to set
- Returns:
- this builder
 
 - 
computeNodeCountpublic CccInfrastructureInventory.Builder computeNodeCount(Integer computeNodeCount) The number of compute nodes that are available and usable on the Compute Cloud@Customer infrastructure rack.There is no distinction of compute node type in this information. - Parameters:
- computeNodeCount- the value to set
- Returns:
- this builder
 
 - 
capacityStorageTrayCountpublic CccInfrastructureInventory.Builder capacityStorageTrayCount(Integer capacityStorageTrayCount) The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for capacity storage.- Parameters:
- capacityStorageTrayCount- the value to set
- Returns:
- this builder
 
 - 
performanceStorageTrayCountpublic CccInfrastructureInventory.Builder performanceStorageTrayCount(Integer performanceStorageTrayCount) The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for performance storage.- Parameters:
- performanceStorageTrayCount- the value to set
- Returns:
- this builder
 
 - 
buildpublic CccInfrastructureInventory build() 
 - 
copypublic CccInfrastructureInventory.Builder copy(CccInfrastructureInventory model) 
 
- 
 
-