public class ReservedInstancesConfiguration extends Object implements Serializable, Cloneable
Describes the configuration settings for the modified Reserved Instances.
Constructor and Description |
---|
ReservedInstancesConfiguration() |
Modifier and Type | Method and Description |
---|---|
ReservedInstancesConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getAvailabilityZone()
The Availability Zone for the modified Reserved Instances.
|
Integer |
getInstanceCount()
The number of modified Reserved Instances.
|
String |
getInstanceType()
The instance type for the modified Reserved Instances.
|
String |
getPlatform()
The network platform of the modified Reserved Instances, which is either
EC2-Classic or EC2-VPC.
|
int |
hashCode() |
void |
setAvailabilityZone(String availabilityZone)
The Availability Zone for the modified Reserved Instances.
|
void |
setInstanceCount(Integer instanceCount)
The number of modified Reserved Instances.
|
void |
setInstanceType(InstanceType instanceType)
The instance type for the modified Reserved Instances.
|
void |
setInstanceType(String instanceType)
The instance type for the modified Reserved Instances.
|
void |
setPlatform(String platform)
The network platform of the modified Reserved Instances, which is either
EC2-Classic or EC2-VPC.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ReservedInstancesConfiguration |
withAvailabilityZone(String availabilityZone)
The Availability Zone for the modified Reserved Instances.
|
ReservedInstancesConfiguration |
withInstanceCount(Integer instanceCount)
The number of modified Reserved Instances.
|
ReservedInstancesConfiguration |
withInstanceType(InstanceType instanceType)
The instance type for the modified Reserved Instances.
|
ReservedInstancesConfiguration |
withInstanceType(String instanceType)
The instance type for the modified Reserved Instances.
|
ReservedInstancesConfiguration |
withPlatform(String platform)
The network platform of the modified Reserved Instances, which is either
EC2-Classic or EC2-VPC.
|
public void setAvailabilityZone(String availabilityZone)
The Availability Zone for the modified Reserved Instances.
availabilityZone
- The Availability Zone for the modified Reserved Instances.public String getAvailabilityZone()
The Availability Zone for the modified Reserved Instances.
public ReservedInstancesConfiguration withAvailabilityZone(String availabilityZone)
The Availability Zone for the modified Reserved Instances.
availabilityZone
- The Availability Zone for the modified Reserved Instances.public void setPlatform(String platform)
The network platform of the modified Reserved Instances, which is either EC2-Classic or EC2-VPC.
platform
- The network platform of the modified Reserved Instances, which is
either EC2-Classic or EC2-VPC.public String getPlatform()
The network platform of the modified Reserved Instances, which is either EC2-Classic or EC2-VPC.
public ReservedInstancesConfiguration withPlatform(String platform)
The network platform of the modified Reserved Instances, which is either EC2-Classic or EC2-VPC.
platform
- The network platform of the modified Reserved Instances, which is
either EC2-Classic or EC2-VPC.public void setInstanceCount(Integer instanceCount)
The number of modified Reserved Instances.
instanceCount
- The number of modified Reserved Instances.public Integer getInstanceCount()
The number of modified Reserved Instances.
public ReservedInstancesConfiguration withInstanceCount(Integer instanceCount)
The number of modified Reserved Instances.
instanceCount
- The number of modified Reserved Instances.public void setInstanceType(String instanceType)
The instance type for the modified Reserved Instances.
instanceType
- The instance type for the modified Reserved Instances.InstanceType
public String getInstanceType()
The instance type for the modified Reserved Instances.
InstanceType
public ReservedInstancesConfiguration withInstanceType(String instanceType)
The instance type for the modified Reserved Instances.
instanceType
- The instance type for the modified Reserved Instances.InstanceType
public void setInstanceType(InstanceType instanceType)
The instance type for the modified Reserved Instances.
instanceType
- The instance type for the modified Reserved Instances.InstanceType
public ReservedInstancesConfiguration withInstanceType(InstanceType instanceType)
The instance type for the modified Reserved Instances.
instanceType
- The instance type for the modified Reserved Instances.InstanceType
public String toString()
toString
in class Object
Object.toString()
public ReservedInstancesConfiguration clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.