@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ElasticGpus extends Object implements Serializable, Cloneable
Describes an Elastic Graphics accelerator.
Constructor and Description |
---|
ElasticGpus() |
Modifier and Type | Method and Description |
---|---|
ElasticGpus |
clone() |
boolean |
equals(Object obj) |
String |
getAvailabilityZone()
The Availability Zone in the which the Elastic Graphics accelerator resides.
|
ElasticGpuHealth |
getElasticGpuHealth()
The status of the Elastic Graphics accelerator.
|
String |
getElasticGpuId()
The ID of the Elastic Graphics accelerator.
|
String |
getElasticGpuState()
The state of the Elastic Graphics accelerator.
|
String |
getElasticGpuType()
The type of Elastic Graphics accelerator.
|
String |
getInstanceId()
The ID of the instance to which the Elastic Graphics accelerator is attached.
|
List<Tag> |
getTags()
The tags assigned to the Elastic Graphics accelerator.
|
int |
hashCode() |
void |
setAvailabilityZone(String availabilityZone)
The Availability Zone in the which the Elastic Graphics accelerator resides.
|
void |
setElasticGpuHealth(ElasticGpuHealth elasticGpuHealth)
The status of the Elastic Graphics accelerator.
|
void |
setElasticGpuId(String elasticGpuId)
The ID of the Elastic Graphics accelerator.
|
void |
setElasticGpuState(String elasticGpuState)
The state of the Elastic Graphics accelerator.
|
void |
setElasticGpuType(String elasticGpuType)
The type of Elastic Graphics accelerator.
|
void |
setInstanceId(String instanceId)
The ID of the instance to which the Elastic Graphics accelerator is attached.
|
void |
setTags(Collection<Tag> tags)
The tags assigned to the Elastic Graphics accelerator.
|
String |
toString()
Returns a string representation of this object.
|
ElasticGpus |
withAvailabilityZone(String availabilityZone)
The Availability Zone in the which the Elastic Graphics accelerator resides.
|
ElasticGpus |
withElasticGpuHealth(ElasticGpuHealth elasticGpuHealth)
The status of the Elastic Graphics accelerator.
|
ElasticGpus |
withElasticGpuId(String elasticGpuId)
The ID of the Elastic Graphics accelerator.
|
ElasticGpus |
withElasticGpuState(ElasticGpuState elasticGpuState)
The state of the Elastic Graphics accelerator.
|
ElasticGpus |
withElasticGpuState(String elasticGpuState)
The state of the Elastic Graphics accelerator.
|
ElasticGpus |
withElasticGpuType(String elasticGpuType)
The type of Elastic Graphics accelerator.
|
ElasticGpus |
withInstanceId(String instanceId)
The ID of the instance to which the Elastic Graphics accelerator is attached.
|
ElasticGpus |
withTags(Collection<Tag> tags)
The tags assigned to the Elastic Graphics accelerator.
|
ElasticGpus |
withTags(Tag... tags)
The tags assigned to the Elastic Graphics accelerator.
|
public void setElasticGpuId(String elasticGpuId)
The ID of the Elastic Graphics accelerator.
elasticGpuId
- The ID of the Elastic Graphics accelerator.public String getElasticGpuId()
The ID of the Elastic Graphics accelerator.
public ElasticGpus withElasticGpuId(String elasticGpuId)
The ID of the Elastic Graphics accelerator.
elasticGpuId
- The ID of the Elastic Graphics accelerator.public void setAvailabilityZone(String availabilityZone)
The Availability Zone in the which the Elastic Graphics accelerator resides.
availabilityZone
- The Availability Zone in the which the Elastic Graphics accelerator resides.public String getAvailabilityZone()
The Availability Zone in the which the Elastic Graphics accelerator resides.
public ElasticGpus withAvailabilityZone(String availabilityZone)
The Availability Zone in the which the Elastic Graphics accelerator resides.
availabilityZone
- The Availability Zone in the which the Elastic Graphics accelerator resides.public void setElasticGpuType(String elasticGpuType)
The type of Elastic Graphics accelerator.
elasticGpuType
- The type of Elastic Graphics accelerator.public String getElasticGpuType()
The type of Elastic Graphics accelerator.
public ElasticGpus withElasticGpuType(String elasticGpuType)
The type of Elastic Graphics accelerator.
elasticGpuType
- The type of Elastic Graphics accelerator.public void setElasticGpuHealth(ElasticGpuHealth elasticGpuHealth)
The status of the Elastic Graphics accelerator.
elasticGpuHealth
- The status of the Elastic Graphics accelerator.public ElasticGpuHealth getElasticGpuHealth()
The status of the Elastic Graphics accelerator.
public ElasticGpus withElasticGpuHealth(ElasticGpuHealth elasticGpuHealth)
The status of the Elastic Graphics accelerator.
elasticGpuHealth
- The status of the Elastic Graphics accelerator.public void setElasticGpuState(String elasticGpuState)
The state of the Elastic Graphics accelerator.
elasticGpuState
- The state of the Elastic Graphics accelerator.ElasticGpuState
public String getElasticGpuState()
The state of the Elastic Graphics accelerator.
ElasticGpuState
public ElasticGpus withElasticGpuState(String elasticGpuState)
The state of the Elastic Graphics accelerator.
elasticGpuState
- The state of the Elastic Graphics accelerator.ElasticGpuState
public ElasticGpus withElasticGpuState(ElasticGpuState elasticGpuState)
The state of the Elastic Graphics accelerator.
elasticGpuState
- The state of the Elastic Graphics accelerator.ElasticGpuState
public void setInstanceId(String instanceId)
The ID of the instance to which the Elastic Graphics accelerator is attached.
instanceId
- The ID of the instance to which the Elastic Graphics accelerator is attached.public String getInstanceId()
The ID of the instance to which the Elastic Graphics accelerator is attached.
public ElasticGpus withInstanceId(String instanceId)
The ID of the instance to which the Elastic Graphics accelerator is attached.
instanceId
- The ID of the instance to which the Elastic Graphics accelerator is attached.public List<Tag> getTags()
The tags assigned to the Elastic Graphics accelerator.
public void setTags(Collection<Tag> tags)
The tags assigned to the Elastic Graphics accelerator.
tags
- The tags assigned to the Elastic Graphics accelerator.public ElasticGpus withTags(Tag... tags)
The tags assigned to the Elastic Graphics accelerator.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- The tags assigned to the Elastic Graphics accelerator.public ElasticGpus withTags(Collection<Tag> tags)
The tags assigned to the Elastic Graphics accelerator.
tags
- The tags assigned to the Elastic Graphics accelerator.public String toString()
toString
in class Object
Object.toString()
public ElasticGpus clone()