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 HostTopProcesses
build()
HostTopProcesses.Builder
command(String command)
Command line executed for the processHostTopProcesses.Builder
containerId(String containerId)
Container id if this process corresponds to a running container in the hostHostTopProcesses.Builder
copy(HostTopProcesses model)
HostTopProcesses.Builder
cpuUsageInSeconds(Double cpuUsageInSeconds)
CPU usage in secondsHostTopProcesses.Builder
cpuUtilizationPercent(Double cpuUtilizationPercent)
CPU utilization percentageHostTopProcesses.Builder
diskBytesRead(Double diskBytesRead)
Bytes ReadHostTopProcesses.Builder
diskBytesWritten(Double diskBytesWritten)
Bytes WrittenHostTopProcesses.Builder
diskIops(Double diskIops)
IO Transactions per secondHostTopProcesses.Builder
diskIopsRead(Double diskIopsRead)
Read transactions per secondHostTopProcesses.Builder
diskIopsWritten(Double diskIopsWritten)
Write transactions per secondHostTopProcesses.Builder
memoryUtilizationPercent(Double memoryUtilizationPercent)
Memory utilization percentageHostTopProcesses.Builder
physicalMemoryInMBs(Double physicalMemoryInMBs)
Physical memory in megabytesHostTopProcesses.Builder
pid(BigDecimal pid)
process idHostTopProcesses.Builder
startTime(Date startTime)
Process Start Time Example: “2020-03-31T00:00:00.000Z”HostTopProcesses.Builder
timeCollected(Date timeCollected)
HostTopProcesses.Builder
totalProcesses(BigDecimal totalProcesses)
Number of processes running at the time of collectionHostTopProcesses.Builder
userName(String userName)
User that started the processHostTopProcesses.Builder
virtualMemoryInMBs(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)
-
-