Package com.oracle.bmc.opsi.model
Class TopProcessesUsage.Builder
- java.lang.Object
- 
- com.oracle.bmc.opsi.model.TopProcessesUsage.Builder
 
- 
- Enclosing class:
- TopProcessesUsage
 
 public static class TopProcessesUsage.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description TopProcessesUsagebuild()TopProcessesUsage.Buildercommand(String command)Command line and arguments used to launch process.TopProcessesUsage.BuildercontainerId(String containerId)Container id if this process corresponds to a running container in the host.TopProcessesUsage.Buildercopy(TopProcessesUsage model)TopProcessesUsage.BuildercpuUsage(Double cpuUsage)Process CPU usage.TopProcessesUsage.BuildercpuUtilization(Double cpuUtilization)Process CPU utilization percentage.TopProcessesUsage.BuildermaxProcessCount(Integer maxProcessCount)Maximum number of processes running at time of collection.TopProcessesUsage.BuildermemoryUtilization(Double memoryUtilization)Process memory utilization percentage.TopProcessesUsage.BuilderphysicalMemoryInMBs(Double physicalMemoryInMBs)Procress physical memory in Megabytes.TopProcessesUsage.BuilderprocessHash(String processHash)Unique identifier for a process.TopProcessesUsage.BuildervirtualMemoryInMBs(Double virtualMemoryInMBs)Process virtual memory in Megabytes.
 
- 
- 
- 
Method Detail- 
commandpublic TopProcessesUsage.Builder command(String command) Command line and arguments used to launch process.- Parameters:
- command- the value to set
- Returns:
- this builder
 
 - 
containerIdpublic TopProcessesUsage.Builder containerId(String containerId) Container id if this process corresponds to a running container in the host.- Parameters:
- containerId- the value to set
- Returns:
- this builder
 
 - 
processHashpublic TopProcessesUsage.Builder processHash(String processHash) Unique identifier for a process.- Parameters:
- processHash- the value to set
- Returns:
- this builder
 
 - 
cpuUsagepublic TopProcessesUsage.Builder cpuUsage(Double cpuUsage) Process CPU usage.- Parameters:
- cpuUsage- the value to set
- Returns:
- this builder
 
 - 
cpuUtilizationpublic TopProcessesUsage.Builder cpuUtilization(Double cpuUtilization) Process CPU utilization percentage.- Parameters:
- cpuUtilization- the value to set
- Returns:
- this builder
 
 - 
memoryUtilizationpublic TopProcessesUsage.Builder memoryUtilization(Double memoryUtilization) Process memory utilization percentage.- Parameters:
- memoryUtilization- the value to set
- Returns:
- this builder
 
 - 
virtualMemoryInMBspublic TopProcessesUsage.Builder virtualMemoryInMBs(Double virtualMemoryInMBs) Process virtual memory in Megabytes.- Parameters:
- virtualMemoryInMBs- the value to set
- Returns:
- this builder
 
 - 
physicalMemoryInMBspublic TopProcessesUsage.Builder physicalMemoryInMBs(Double physicalMemoryInMBs) Procress physical memory in Megabytes.- Parameters:
- physicalMemoryInMBs- the value to set
- Returns:
- this builder
 
 - 
maxProcessCountpublic TopProcessesUsage.Builder maxProcessCount(Integer maxProcessCount) Maximum number of processes running at time of collection.- Parameters:
- maxProcessCount- the value to set
- Returns:
- this builder
 
 - 
buildpublic TopProcessesUsage build() 
 - 
copypublic TopProcessesUsage.Builder copy(TopProcessesUsage model) 
 
- 
 
-