Package com.oracle.bmc.opsi.model
Class HostMemoryStatistics.Builder
- java.lang.Object
- 
- com.oracle.bmc.opsi.model.HostMemoryStatistics.Builder
 
- 
- Enclosing class:
- HostMemoryStatistics
 
 public static class HostMemoryStatistics.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
usagepublic HostMemoryStatistics.Builder usage(Double usage) 
 - 
capacitypublic HostMemoryStatistics.Builder capacity(Double capacity) 
 - 
utilizationPercentpublic HostMemoryStatistics.Builder utilizationPercent(Double utilizationPercent) 
 - 
usageChangePercentpublic HostMemoryStatistics.Builder usageChangePercent(Double usageChangePercent) 
 - 
freeMemorypublic HostMemoryStatistics.Builder freeMemory(Double freeMemory) 
 - 
availableMemorypublic HostMemoryStatistics.Builder availableMemory(Double availableMemory) 
 - 
hugePagesTotalpublic HostMemoryStatistics.Builder hugePagesTotal(Integer hugePagesTotal) Total number of huge pages.- Parameters:
- hugePagesTotal- the value to set
- Returns:
- this builder
 
 - 
hugePageSizeInMBpublic HostMemoryStatistics.Builder hugePageSizeInMB(Double hugePageSizeInMB) Size of huge pages in megabytes.- Parameters:
- hugePageSizeInMB- the value to set
- Returns:
- this builder
 
 - 
hugePagesFreepublic HostMemoryStatistics.Builder hugePagesFree(Integer hugePagesFree) Total number of available huge pages.- Parameters:
- hugePagesFree- the value to set
- Returns:
- this builder
 
 - 
hugePagesReservedpublic HostMemoryStatistics.Builder hugePagesReserved(Integer hugePagesReserved) Total number of huge pages which are used or reserved.- Parameters:
- hugePagesReserved- the value to set
- Returns:
- this builder
 
 - 
loadpublic HostMemoryStatistics.Builder load(SummaryStatistics load) 
 - 
buildpublic HostMemoryStatistics build() 
 - 
copypublic HostMemoryStatistics.Builder copy(HostMemoryStatistics model) 
 
- 
 
-