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 HostGpuProcessesbuild()HostGpuProcesses.Buildercopy(HostGpuProcesses model)HostGpuProcesses.BuilderelapsedTime(Double elapsedTime)Process elapsed timeHostGpuProcesses.BuildergpuId(Integer gpuId)GPU IdentifierHostGpuProcesses.BuildergpuMemoryUsage(Double gpuMemoryUsage)Memory Used by Process in MBsHostGpuProcesses.Builderpid(Integer pid)Process IdentifierHostGpuProcesses.BuilderprocessName(String processName)Process Name (process using GPU)HostGpuProcesses.BuildertimeCollected(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)
-
-