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 SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll 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- 
timeCollectedpublic HostGpuProcesses.Builder timeCollected(Date timeCollected) 
 - 
gpuIdpublic HostGpuProcesses.Builder gpuId(Integer gpuId) GPU Identifier- Parameters:
- gpuId- the value to set
- Returns:
- this builder
 
 - 
pidpublic HostGpuProcesses.Builder pid(Integer pid) Process Identifier- Parameters:
- pid- the value to set
- Returns:
- this builder
 
 - 
processNamepublic HostGpuProcesses.Builder processName(String processName) Process Name (process using GPU)- Parameters:
- processName- the value to set
- Returns:
- this builder
 
 - 
elapsedTimepublic HostGpuProcesses.Builder elapsedTime(Double elapsedTime) Process elapsed time- Parameters:
- elapsedTime- the value to set
- Returns:
- this builder
 
 - 
gpuMemoryUsagepublic HostGpuProcesses.Builder gpuMemoryUsage(Double gpuMemoryUsage) Memory Used by Process in MBs- Parameters:
- gpuMemoryUsage- the value to set
- Returns:
- this builder
 
 - 
buildpublic HostGpuProcesses build() 
 - 
copypublic HostGpuProcesses.Builder copy(HostGpuProcesses model) 
 
- 
 
-