|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectcom.amazonaws.services.ec2.model.ReservedInstancesOffering
public class ReservedInstancesOffering
An active offer for Amazon EC2 Reserved Instances.
| Constructor Summary | |
|---|---|
ReservedInstancesOffering()
|
|
| Method Summary | |
|---|---|
String |
getAvailabilityZone()
The Availability Zone in which the Reserved Instances can be used. |
Long |
getDuration()
The duration of the Reserved Instance, in seconds. |
Float |
getFixedPrice()
The purchase price of the Reserved Instance. |
String |
getInstanceType()
The instance type on which the Reserved Instances can be used. |
String |
getProductDescription()
The Reserved Instances description (ex: Windows or Unix/Linux). |
String |
getReservedInstancesOfferingId()
The unique ID of this Reserved Instances offering. |
Float |
getUsagePrice()
The usage price of the Reserved Instance, per hour. |
void |
setAvailabilityZone(String availabilityZone)
The Availability Zone in which the Reserved Instances can be used. |
void |
setDuration(Long duration)
The duration of the Reserved Instance, in seconds. |
void |
setFixedPrice(Float fixedPrice)
The purchase price of the Reserved Instance. |
void |
setInstanceType(String instanceType)
The instance type on which the Reserved Instances can be used. |
void |
setProductDescription(String productDescription)
The Reserved Instances description (ex: Windows or Unix/Linux). |
void |
setReservedInstancesOfferingId(String reservedInstancesOfferingId)
The unique ID of this Reserved Instances offering. |
void |
setUsagePrice(Float usagePrice)
The usage price of the Reserved Instance, per hour. |
String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
ReservedInstancesOffering |
withAvailabilityZone(String availabilityZone)
The Availability Zone in which the Reserved Instances can be used. |
ReservedInstancesOffering |
withDuration(Long duration)
The duration of the Reserved Instance, in seconds. |
ReservedInstancesOffering |
withFixedPrice(Float fixedPrice)
The purchase price of the Reserved Instance. |
ReservedInstancesOffering |
withInstanceType(String instanceType)
The instance type on which the Reserved Instances can be used. |
ReservedInstancesOffering |
withProductDescription(String productDescription)
The Reserved Instances description (ex: Windows or Unix/Linux). |
ReservedInstancesOffering |
withReservedInstancesOfferingId(String reservedInstancesOfferingId)
The unique ID of this Reserved Instances offering. |
ReservedInstancesOffering |
withUsagePrice(Float usagePrice)
The usage price of the Reserved Instance, per hour. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ReservedInstancesOffering()
| Method Detail |
|---|
public String getReservedInstancesOfferingId()
public void setReservedInstancesOfferingId(String reservedInstancesOfferingId)
reservedInstancesOfferingId - The unique ID of this Reserved Instances offering.public ReservedInstancesOffering withReservedInstancesOfferingId(String reservedInstancesOfferingId)
Returns a reference to this object so that method calls can be chained together.
reservedInstancesOfferingId - The unique ID of this Reserved Instances offering.
public String getInstanceType()
Constraints:
Allowed Values: t1.micro, m1.small, m1.large, m1.xlarge, m2.xlarge, m2.2xlarge, m2.4xlarge, c1.medium, c1.xlarge, cc1.4xlarge, cg1.4xlarge
InstanceTypepublic void setInstanceType(String instanceType)
Constraints:
Allowed Values: t1.micro, m1.small, m1.large, m1.xlarge, m2.xlarge, m2.2xlarge, m2.4xlarge, c1.medium, c1.xlarge, cc1.4xlarge, cg1.4xlarge
instanceType - The instance type on which the Reserved Instances can be used.InstanceTypepublic ReservedInstancesOffering withInstanceType(String instanceType)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: t1.micro, m1.small, m1.large, m1.xlarge, m2.xlarge, m2.2xlarge, m2.4xlarge, c1.medium, c1.xlarge, cc1.4xlarge, cg1.4xlarge
instanceType - The instance type on which the Reserved Instances can be used.
InstanceTypepublic String getAvailabilityZone()
public void setAvailabilityZone(String availabilityZone)
availabilityZone - The Availability Zone in which the Reserved Instances can be used.public ReservedInstancesOffering withAvailabilityZone(String availabilityZone)
Returns a reference to this object so that method calls can be chained together.
availabilityZone - The Availability Zone in which the Reserved Instances can be used.
public Long getDuration()
public void setDuration(Long duration)
duration - The duration of the Reserved Instance, in seconds.public ReservedInstancesOffering withDuration(Long duration)
Returns a reference to this object so that method calls can be chained together.
duration - The duration of the Reserved Instance, in seconds.
public Float getUsagePrice()
public void setUsagePrice(Float usagePrice)
usagePrice - The usage price of the Reserved Instance, per hour.public ReservedInstancesOffering withUsagePrice(Float usagePrice)
Returns a reference to this object so that method calls can be chained together.
usagePrice - The usage price of the Reserved Instance, per hour.
public Float getFixedPrice()
public void setFixedPrice(Float fixedPrice)
fixedPrice - The purchase price of the Reserved Instance.public ReservedInstancesOffering withFixedPrice(Float fixedPrice)
Returns a reference to this object so that method calls can be chained together.
fixedPrice - The purchase price of the Reserved Instance.
public String getProductDescription()
public void setProductDescription(String productDescription)
productDescription - The Reserved Instances description (ex: Windows or Unix/Linux).public ReservedInstancesOffering withProductDescription(String productDescription)
Returns a reference to this object so that method calls can be chained together.
productDescription - The Reserved Instances description (ex: Windows or Unix/Linux).
public String toString()
toString in class ObjectObject.toString()
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||