Package com.oracle.bmc.opsi.model
Class HostTopProcesses.Builder
- java.lang.Object
-
- com.oracle.bmc.opsi.model.HostTopProcesses.Builder
-
- Enclosing class:
- HostTopProcesses
public static class HostTopProcesses.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HostTopProcessesbuild()HostTopProcesses.Buildercommand(String command)Command line executed for the processHostTopProcesses.BuildercontainerId(String containerId)Container id if this process corresponds to a running container in the hostHostTopProcesses.Buildercopy(HostTopProcesses model)HostTopProcesses.BuildercpuUsageInSeconds(Double cpuUsageInSeconds)CPU usage in secondsHostTopProcesses.BuildercpuUtilizationPercent(Double cpuUtilizationPercent)CPU utilization percentageHostTopProcesses.BuilderdiskBytesRead(Double diskBytesRead)Bytes ReadHostTopProcesses.BuilderdiskBytesWritten(Double diskBytesWritten)Bytes WrittenHostTopProcesses.BuilderdiskIops(Double diskIops)IO Transactions per secondHostTopProcesses.BuilderdiskIopsRead(Double diskIopsRead)Read transactions per secondHostTopProcesses.BuilderdiskIopsWritten(Double diskIopsWritten)Write transactions per secondHostTopProcesses.BuildermemoryUtilizationPercent(Double memoryUtilizationPercent)Memory utilization percentageHostTopProcesses.BuilderphysicalMemoryInMBs(Double physicalMemoryInMBs)Physical memory in megabytesHostTopProcesses.Builderpid(BigDecimal pid)process idHostTopProcesses.BuilderstartTime(Date startTime)Process Start Time Example: “2020-03-31T00:00:00.000Z”HostTopProcesses.BuildertimeCollected(Date timeCollected)HostTopProcesses.BuildertotalProcesses(BigDecimal totalProcesses)Number of processes running at the time of collectionHostTopProcesses.BuilderuserName(String userName)User that started the processHostTopProcesses.BuildervirtualMemoryInMBs(Double virtualMemoryInMBs)Virtual memory in megabytes
-
-
-
Method Detail
-
timeCollected
public HostTopProcesses.Builder timeCollected(Date timeCollected)
-
pid
public HostTopProcesses.Builder pid(BigDecimal pid)
process id- Parameters:
pid- the value to set- Returns:
- this builder
-
userName
public HostTopProcesses.Builder userName(String userName)
User that started the process- Parameters:
userName- the value to set- Returns:
- this builder
-
memoryUtilizationPercent
public HostTopProcesses.Builder memoryUtilizationPercent(Double memoryUtilizationPercent)
Memory utilization percentage- Parameters:
memoryUtilizationPercent- the value to set- Returns:
- this builder
-
cpuUtilizationPercent
public HostTopProcesses.Builder cpuUtilizationPercent(Double cpuUtilizationPercent)
CPU utilization percentage- Parameters:
cpuUtilizationPercent- the value to set- Returns:
- this builder
-
cpuUsageInSeconds
public HostTopProcesses.Builder cpuUsageInSeconds(Double cpuUsageInSeconds)
CPU usage in seconds- Parameters:
cpuUsageInSeconds- the value to set- Returns:
- this builder
-
command
public HostTopProcesses.Builder command(String command)
Command line executed for the process- Parameters:
command- the value to set- Returns:
- this builder
-
virtualMemoryInMBs
public HostTopProcesses.Builder virtualMemoryInMBs(Double virtualMemoryInMBs)
Virtual memory in megabytes- Parameters:
virtualMemoryInMBs- the value to set- Returns:
- this builder
-
physicalMemoryInMBs
public HostTopProcesses.Builder physicalMemoryInMBs(Double physicalMemoryInMBs)
Physical memory in megabytes- Parameters:
physicalMemoryInMBs- the value to set- Returns:
- this builder
-
startTime
public HostTopProcesses.Builder startTime(Date startTime)
Process Start Time Example: “2020-03-31T00:00:00.000Z”- Parameters:
startTime- the value to set- Returns:
- this builder
-
totalProcesses
public HostTopProcesses.Builder totalProcesses(BigDecimal totalProcesses)
Number of processes running at the time of collection- Parameters:
totalProcesses- the value to set- Returns:
- this builder
-
containerId
public HostTopProcesses.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
-
diskBytesRead
public HostTopProcesses.Builder diskBytesRead(Double diskBytesRead)
Bytes Read- Parameters:
diskBytesRead- the value to set- Returns:
- this builder
-
diskBytesWritten
public HostTopProcesses.Builder diskBytesWritten(Double diskBytesWritten)
Bytes Written- Parameters:
diskBytesWritten- the value to set- Returns:
- this builder
-
diskIopsRead
public HostTopProcesses.Builder diskIopsRead(Double diskIopsRead)
Read transactions per second- Parameters:
diskIopsRead- the value to set- Returns:
- this builder
-
diskIopsWritten
public HostTopProcesses.Builder diskIopsWritten(Double diskIopsWritten)
Write transactions per second- Parameters:
diskIopsWritten- the value to set- Returns:
- this builder
-
diskIops
public HostTopProcesses.Builder diskIops(Double diskIops)
IO Transactions per second- Parameters:
diskIops- the value to set- Returns:
- this builder
-
build
public HostTopProcesses build()
-
copy
public HostTopProcesses.Builder copy(HostTopProcesses model)
-
-