Package com.oracle.bmc.opsi.model
Class HostGpuProcesses.Builder
- java.lang.Object
-
- com.oracle.bmc.opsi.model.HostGpuProcesses.Builder
-
- Enclosing class:
- HostGpuProcesses
public static class HostGpuProcesses.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HostGpuProcesses
build()
HostGpuProcesses.Builder
copy(HostGpuProcesses model)
HostGpuProcesses.Builder
elapsedTime(Double elapsedTime)
Process elapsed timeHostGpuProcesses.Builder
gpuId(Integer gpuId)
GPU IdentifierHostGpuProcesses.Builder
gpuMemoryUsage(Double gpuMemoryUsage)
Memory Used by Process in MBsHostGpuProcesses.Builder
pid(Integer pid)
Process IdentifierHostGpuProcesses.Builder
processName(String processName)
Process Name (process using GPU)HostGpuProcesses.Builder
timeCollected(Date timeCollected)
-
-
-
Method Detail
-
timeCollected
public HostGpuProcesses.Builder timeCollected(Date timeCollected)
-
gpuId
public HostGpuProcesses.Builder gpuId(Integer gpuId)
GPU Identifier- Parameters:
gpuId
- the value to set- Returns:
- this builder
-
pid
public HostGpuProcesses.Builder pid(Integer pid)
Process Identifier- Parameters:
pid
- the value to set- Returns:
- this builder
-
processName
public HostGpuProcesses.Builder processName(String processName)
Process Name (process using GPU)- Parameters:
processName
- the value to set- Returns:
- this builder
-
elapsedTime
public HostGpuProcesses.Builder elapsedTime(Double elapsedTime)
Process elapsed time- Parameters:
elapsedTime
- the value to set- Returns:
- this builder
-
gpuMemoryUsage
public HostGpuProcesses.Builder gpuMemoryUsage(Double gpuMemoryUsage)
Memory Used by Process in MBs- Parameters:
gpuMemoryUsage
- the value to set- Returns:
- this builder
-
build
public HostGpuProcesses build()
-
copy
public HostGpuProcesses.Builder copy(HostGpuProcesses model)
-
-