Package com.oracle.bmc.opsi.model
Class HostCpuUsage.Builder
- java.lang.Object
- 
- com.oracle.bmc.opsi.model.HostCpuUsage.Builder
 
- 
- Enclosing class:
- HostCpuUsage
 
 public static class HostCpuUsage.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description HostCpuUsagebuild()HostCpuUsage.Buildercopy(HostCpuUsage model)HostCpuUsage.BuildercpuIdleInPercent(Float cpuIdleInPercent)Amount of CPU idle time in percentageHostCpuUsage.BuildercpuLoad15min(Float cpuLoad15min)Load average in the last 15 minutesHostCpuUsage.BuildercpuLoad1min(Float cpuLoad1min)Load average in the last 1 minuteHostCpuUsage.BuildercpuLoad5min(Float cpuLoad5min)Load average in the last 5 minutesHostCpuUsage.BuildercpuStolenInPercent(Float cpuStolenInPercent)Amount of CPU time stolen in percentageHostCpuUsage.BuildercpuSystemModeInPercent(Float cpuSystemModeInPercent)Percentage of CPU time spent in system modeHostCpuUsage.BuildercpuUsageInSec(Double cpuUsageInSec)Amount of CPU Time spent in secondsHostCpuUsage.BuildercpuUserModeInPercent(Float cpuUserModeInPercent)Percentage of CPU time spent in user modeHostCpuUsage.BuildercpuUtilizationInPercent(Float cpuUtilizationInPercent)Amount of CPU Time spent in percentageHostCpuUsage.BuildertimeCollected(Date timeCollected)
 
- 
- 
- 
Method Detail- 
timeCollectedpublic HostCpuUsage.Builder timeCollected(Date timeCollected) 
 - 
cpuUserModeInPercentpublic HostCpuUsage.Builder cpuUserModeInPercent(Float cpuUserModeInPercent) Percentage of CPU time spent in user mode- Parameters:
- cpuUserModeInPercent- the value to set
- Returns:
- this builder
 
 - 
cpuSystemModeInPercentpublic HostCpuUsage.Builder cpuSystemModeInPercent(Float cpuSystemModeInPercent) Percentage of CPU time spent in system mode- Parameters:
- cpuSystemModeInPercent- the value to set
- Returns:
- this builder
 
 - 
cpuUsageInSecpublic HostCpuUsage.Builder cpuUsageInSec(Double cpuUsageInSec) Amount of CPU Time spent in seconds- Parameters:
- cpuUsageInSec- the value to set
- Returns:
- this builder
 
 - 
cpuUtilizationInPercentpublic HostCpuUsage.Builder cpuUtilizationInPercent(Float cpuUtilizationInPercent) Amount of CPU Time spent in percentage- Parameters:
- cpuUtilizationInPercent- the value to set
- Returns:
- this builder
 
 - 
cpuStolenInPercentpublic HostCpuUsage.Builder cpuStolenInPercent(Float cpuStolenInPercent) Amount of CPU time stolen in percentage- Parameters:
- cpuStolenInPercent- the value to set
- Returns:
- this builder
 
 - 
cpuIdleInPercentpublic HostCpuUsage.Builder cpuIdleInPercent(Float cpuIdleInPercent) Amount of CPU idle time in percentage- Parameters:
- cpuIdleInPercent- the value to set
- Returns:
- this builder
 
 - 
cpuLoad1minpublic HostCpuUsage.Builder cpuLoad1min(Float cpuLoad1min) Load average in the last 1 minute- Parameters:
- cpuLoad1min- the value to set
- Returns:
- this builder
 
 - 
cpuLoad5minpublic HostCpuUsage.Builder cpuLoad5min(Float cpuLoad5min) Load average in the last 5 minutes- Parameters:
- cpuLoad5min- the value to set
- Returns:
- this builder
 
 - 
cpuLoad15minpublic HostCpuUsage.Builder cpuLoad15min(Float cpuLoad15min) Load average in the last 15 minutes- Parameters:
- cpuLoad15min- the value to set
- Returns:
- this builder
 
 - 
buildpublic HostCpuUsage build() 
 - 
copypublic HostCpuUsage.Builder copy(HostCpuUsage model) 
 
- 
 
-