Package com.oracle.bmc.opsi.model
Class HostGpuConfiguration.Builder
- java.lang.Object
-
- com.oracle.bmc.opsi.model.HostGpuConfiguration.Builder
-
- Enclosing class:
- HostGpuConfiguration
public static class HostGpuConfiguration.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
timeCollected
public HostGpuConfiguration.Builder timeCollected(Date timeCollected)
-
gpuId
public HostGpuConfiguration.Builder gpuId(Integer gpuId)
GPU Identifier- Parameters:
gpuId
- the value to set- Returns:
- this builder
-
productName
public HostGpuConfiguration.Builder productName(String productName)
GPU Product Name- Parameters:
productName
- the value to set- Returns:
- this builder
-
vendor
public HostGpuConfiguration.Builder vendor(String vendor)
GPU Vendor- Parameters:
vendor
- the value to set- Returns:
- this builder
-
busId
public HostGpuConfiguration.Builder busId(String busId)
Bus Identifier- Parameters:
busId
- the value to set- Returns:
- this builder
-
busWidth
public HostGpuConfiguration.Builder busWidth(Integer busWidth)
Bus Width- Parameters:
busWidth
- the value to set- Returns:
- this builder
-
gpuCapabilities
public HostGpuConfiguration.Builder gpuCapabilities(String gpuCapabilities)
GPU Capabilities- Parameters:
gpuCapabilities
- the value to set- Returns:
- this builder
-
totalPower
public HostGpuConfiguration.Builder totalPower(Double totalPower)
Power Capacity- Parameters:
totalPower
- the value to set- Returns:
- this builder
-
totalMemory
public HostGpuConfiguration.Builder totalMemory(Double totalMemory)
Total Memory Allocated to GPU- Parameters:
totalMemory
- the value to set- Returns:
- this builder
-
totalVideoClockSpeed
public HostGpuConfiguration.Builder totalVideoClockSpeed(Double totalVideoClockSpeed)
Max Video Clock Speed- Parameters:
totalVideoClockSpeed
- the value to set- Returns:
- this builder
-
totalSmClockSpeed
public HostGpuConfiguration.Builder totalSmClockSpeed(Double totalSmClockSpeed)
Max SM (Streaming Multiprocessor) Clock Speed- Parameters:
totalSmClockSpeed
- the value to set- Returns:
- this builder
-
totalGraphicsClockSpeed
public HostGpuConfiguration.Builder totalGraphicsClockSpeed(Double totalGraphicsClockSpeed)
Max Graphics Clock Speed- Parameters:
totalGraphicsClockSpeed
- the value to set- Returns:
- this builder
-
totalMemoryClockSpeed
public HostGpuConfiguration.Builder totalMemoryClockSpeed(Double totalMemoryClockSpeed)
Max Memory Clock Speed- Parameters:
totalMemoryClockSpeed
- the value to set- Returns:
- this builder
-
cudaVersion
public HostGpuConfiguration.Builder cudaVersion(String cudaVersion)
CUDA library version- Parameters:
cudaVersion
- the value to set- Returns:
- this builder
-
driverVersion
public HostGpuConfiguration.Builder driverVersion(String driverVersion)
GPU Driver version- Parameters:
driverVersion
- the value to set- Returns:
- this builder
-
build
public HostGpuConfiguration build()
-
copy
public HostGpuConfiguration.Builder copy(HostGpuConfiguration model)
-
-