@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GpuDeviceInfo extends Object implements Serializable, Cloneable
Describes the GPU accelerators for the instance type.
Constructor and Description |
---|
GpuDeviceInfo() |
Modifier and Type | Method and Description |
---|---|
GpuDeviceInfo |
clone() |
boolean |
equals(Object obj) |
Integer |
getCount()
The number of GPUs for the instance type.
|
String |
getManufacturer()
The manufacturer of the GPU accelerator.
|
GpuDeviceMemoryInfo |
getMemoryInfo()
Describes the memory available to the GPU accelerator.
|
String |
getName()
The name of the GPU accelerator.
|
int |
hashCode() |
void |
setCount(Integer count)
The number of GPUs for the instance type.
|
void |
setManufacturer(String manufacturer)
The manufacturer of the GPU accelerator.
|
void |
setMemoryInfo(GpuDeviceMemoryInfo memoryInfo)
Describes the memory available to the GPU accelerator.
|
void |
setName(String name)
The name of the GPU accelerator.
|
String |
toString()
Returns a string representation of this object.
|
GpuDeviceInfo |
withCount(Integer count)
The number of GPUs for the instance type.
|
GpuDeviceInfo |
withManufacturer(String manufacturer)
The manufacturer of the GPU accelerator.
|
GpuDeviceInfo |
withMemoryInfo(GpuDeviceMemoryInfo memoryInfo)
Describes the memory available to the GPU accelerator.
|
GpuDeviceInfo |
withName(String name)
The name of the GPU accelerator.
|
public void setName(String name)
The name of the GPU accelerator.
name
- The name of the GPU accelerator.public String getName()
The name of the GPU accelerator.
public GpuDeviceInfo withName(String name)
The name of the GPU accelerator.
name
- The name of the GPU accelerator.public void setManufacturer(String manufacturer)
The manufacturer of the GPU accelerator.
manufacturer
- The manufacturer of the GPU accelerator.public String getManufacturer()
The manufacturer of the GPU accelerator.
public GpuDeviceInfo withManufacturer(String manufacturer)
The manufacturer of the GPU accelerator.
manufacturer
- The manufacturer of the GPU accelerator.public void setCount(Integer count)
The number of GPUs for the instance type.
count
- The number of GPUs for the instance type.public Integer getCount()
The number of GPUs for the instance type.
public GpuDeviceInfo withCount(Integer count)
The number of GPUs for the instance type.
count
- The number of GPUs for the instance type.public void setMemoryInfo(GpuDeviceMemoryInfo memoryInfo)
Describes the memory available to the GPU accelerator.
memoryInfo
- Describes the memory available to the GPU accelerator.public GpuDeviceMemoryInfo getMemoryInfo()
Describes the memory available to the GPU accelerator.
public GpuDeviceInfo withMemoryInfo(GpuDeviceMemoryInfo memoryInfo)
Describes the memory available to the GPU accelerator.
memoryInfo
- Describes the memory available to the GPU accelerator.public String toString()
toString
in class Object
Object.toString()
public GpuDeviceInfo clone()