Class ReservedInstanceLimitPrice
- java.lang.Object
-
- com.amazonaws.services.ec2.model.ReservedInstanceLimitPrice
-
- All Implemented Interfaces:
Serializable
,Cloneable
public class ReservedInstanceLimitPrice extends Object implements Serializable, Cloneable
Describes the limit price of a Reserved Instance offering.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ReservedInstanceLimitPrice()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReservedInstanceLimitPrice
clone()
boolean
equals(Object obj)
Double
getAmount()
Used for Reserved Instance Marketplace offerings.String
getCurrencyCode()
The currency in which thelimitPrice
amount is specified.int
hashCode()
void
setAmount(Double amount)
Used for Reserved Instance Marketplace offerings.void
setCurrencyCode(CurrencyCodeValues currencyCode)
The currency in which thelimitPrice
amount is specified.void
setCurrencyCode(String currencyCode)
The currency in which thelimitPrice
amount is specified.String
toString()
Returns a string representation of this object; useful for testing and debugging.ReservedInstanceLimitPrice
withAmount(Double amount)
Used for Reserved Instance Marketplace offerings.ReservedInstanceLimitPrice
withCurrencyCode(CurrencyCodeValues currencyCode)
The currency in which thelimitPrice
amount is specified.ReservedInstanceLimitPrice
withCurrencyCode(String currencyCode)
The currency in which thelimitPrice
amount is specified.
-
-
-
Method Detail
-
setAmount
public void setAmount(Double amount)
Used for Reserved Instance Marketplace offerings. Specifies the limit price on the total order (instanceCount * price).
- Parameters:
amount
- Used for Reserved Instance Marketplace offerings. Specifies the limit price on the total order (instanceCount * price).
-
getAmount
public Double getAmount()
Used for Reserved Instance Marketplace offerings. Specifies the limit price on the total order (instanceCount * price).
- Returns:
- Used for Reserved Instance Marketplace offerings. Specifies the limit price on the total order (instanceCount * price).
-
withAmount
public ReservedInstanceLimitPrice withAmount(Double amount)
Used for Reserved Instance Marketplace offerings. Specifies the limit price on the total order (instanceCount * price).
- Parameters:
amount
- Used for Reserved Instance Marketplace offerings. Specifies the limit price on the total order (instanceCount * price).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setCurrencyCode
public void setCurrencyCode(String currencyCode)
The currency in which the
limitPrice
amount is specified. At this time, the only supported currency isUSD
.- Parameters:
currencyCode
- The currency in which thelimitPrice
amount is specified. At this time, the only supported currency isUSD
.- See Also:
CurrencyCodeValues
-
getCurrencyCode
public String getCurrencyCode()
The currency in which the
limitPrice
amount is specified. At this time, the only supported currency isUSD
.- Returns:
- The currency in which the
limitPrice
amount is specified. At this time, the only supported currency isUSD
. - See Also:
CurrencyCodeValues
-
withCurrencyCode
public ReservedInstanceLimitPrice withCurrencyCode(String currencyCode)
The currency in which the
limitPrice
amount is specified. At this time, the only supported currency isUSD
.- Parameters:
currencyCode
- The currency in which thelimitPrice
amount is specified. At this time, the only supported currency isUSD
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CurrencyCodeValues
-
setCurrencyCode
public void setCurrencyCode(CurrencyCodeValues currencyCode)
The currency in which the
limitPrice
amount is specified. At this time, the only supported currency isUSD
.- Parameters:
currencyCode
- The currency in which thelimitPrice
amount is specified. At this time, the only supported currency isUSD
.- See Also:
CurrencyCodeValues
-
withCurrencyCode
public ReservedInstanceLimitPrice withCurrencyCode(CurrencyCodeValues currencyCode)
The currency in which the
limitPrice
amount is specified. At this time, the only supported currency isUSD
.- Parameters:
currencyCode
- The currency in which thelimitPrice
amount is specified. At this time, the only supported currency isUSD
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CurrencyCodeValues
-
toString
public String toString()
Returns a string representation of this object; useful for testing and debugging.- Overrides:
toString
in classObject
- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public ReservedInstanceLimitPrice clone()
-
-