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 Summary
Constructors Constructor Description Builder() 
- 
Method Summary
All 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
- 
timeCollected
public HostCpuUsage.Builder timeCollected(Date timeCollected)
 
- 
cpuUserModeInPercent
public HostCpuUsage.Builder cpuUserModeInPercent(Float cpuUserModeInPercent)
Percentage of CPU time spent in user mode- Parameters:
 cpuUserModeInPercent- the value to set- Returns:
 - this builder
 
 
- 
cpuSystemModeInPercent
public HostCpuUsage.Builder cpuSystemModeInPercent(Float cpuSystemModeInPercent)
Percentage of CPU time spent in system mode- Parameters:
 cpuSystemModeInPercent- the value to set- Returns:
 - this builder
 
 
- 
cpuUsageInSec
public HostCpuUsage.Builder cpuUsageInSec(Double cpuUsageInSec)
Amount of CPU Time spent in seconds- Parameters:
 cpuUsageInSec- the value to set- Returns:
 - this builder
 
 
- 
cpuUtilizationInPercent
public HostCpuUsage.Builder cpuUtilizationInPercent(Float cpuUtilizationInPercent)
Amount of CPU Time spent in percentage- Parameters:
 cpuUtilizationInPercent- the value to set- Returns:
 - this builder
 
 
- 
cpuStolenInPercent
public HostCpuUsage.Builder cpuStolenInPercent(Float cpuStolenInPercent)
Amount of CPU time stolen in percentage- Parameters:
 cpuStolenInPercent- the value to set- Returns:
 - this builder
 
 
- 
cpuIdleInPercent
public HostCpuUsage.Builder cpuIdleInPercent(Float cpuIdleInPercent)
Amount of CPU idle time in percentage- Parameters:
 cpuIdleInPercent- the value to set- Returns:
 - this builder
 
 
- 
cpuLoad1min
public HostCpuUsage.Builder cpuLoad1min(Float cpuLoad1min)
Load average in the last 1 minute- Parameters:
 cpuLoad1min- the value to set- Returns:
 - this builder
 
 
- 
cpuLoad5min
public HostCpuUsage.Builder cpuLoad5min(Float cpuLoad5min)
Load average in the last 5 minutes- Parameters:
 cpuLoad5min- the value to set- Returns:
 - this builder
 
 
- 
cpuLoad15min
public HostCpuUsage.Builder cpuLoad15min(Float cpuLoad15min)
Load average in the last 15 minutes- Parameters:
 cpuLoad15min- the value to set- Returns:
 - this builder
 
 
- 
build
public HostCpuUsage build()
 
- 
copy
public HostCpuUsage.Builder copy(HostCpuUsage model)
 
 - 
 
 -