Package com.oracle.bmc.cloudbridge.model
Class GpuDevice.Builder
- java.lang.Object
-
- com.oracle.bmc.cloudbridge.model.GpuDevice.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GpuDevice
build()
GpuDevice.Builder
copy(GpuDevice model)
GpuDevice.Builder
coresCount(Integer coresCount)
Number of GPU cores.GpuDevice.Builder
description(String description)
GPU device description.GpuDevice.Builder
manufacturer(String manufacturer)
The manufacturer of GPU.GpuDevice.Builder
memoryInMBs(Long memoryInMBs)
GPU memory size in MBs.GpuDevice.Builder
name(String name)
GPU device name.
-
-
-
Method Detail
-
name
public GpuDevice.Builder name(String name)
GPU device name.- Parameters:
name
- the value to set- Returns:
- this builder
-
description
public GpuDevice.Builder description(String description)
GPU device description.- Parameters:
description
- the value to set- Returns:
- this builder
-
coresCount
public GpuDevice.Builder coresCount(Integer coresCount)
Number of GPU cores.- Parameters:
coresCount
- the value to set- Returns:
- this builder
-
memoryInMBs
public GpuDevice.Builder memoryInMBs(Long memoryInMBs)
GPU memory size in MBs.- Parameters:
memoryInMBs
- the value to set- Returns:
- this builder
-
manufacturer
public GpuDevice.Builder manufacturer(String manufacturer)
The manufacturer of GPU.- Parameters:
manufacturer
- the value to set- Returns:
- this builder
-
build
public GpuDevice build()
-
copy
public GpuDevice.Builder copy(GpuDevice model)
-
-