public class ReservedInstanceLimitPrice
extends java.lang.Object
implements java.io.Serializable
Describes the limit price of a Reserved Instance offering.
| Constructor and Description |
|---|
ReservedInstanceLimitPrice() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.Double |
getAmount()
Used for Reserved Instance Marketplace offerings.
|
java.lang.String |
getCurrencyCode()
The currency in which the
limitPrice amount is specified. |
int |
hashCode() |
void |
setAmount(java.lang.Double amount)
Used for Reserved Instance Marketplace offerings.
|
void |
setCurrencyCode(CurrencyCodeValues currencyCode)
The currency in which the
limitPrice amount is specified. |
void |
setCurrencyCode(java.lang.String currencyCode)
The currency in which the
limitPrice amount is specified. |
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ReservedInstanceLimitPrice |
withAmount(java.lang.Double amount)
Used for Reserved Instance Marketplace offerings.
|
ReservedInstanceLimitPrice |
withCurrencyCode(CurrencyCodeValues currencyCode)
The currency in which the
limitPrice amount is specified. |
ReservedInstanceLimitPrice |
withCurrencyCode(java.lang.String currencyCode)
The currency in which the
limitPrice amount is specified. |
public java.lang.Double getAmount()
public void setAmount(java.lang.Double amount)
amount - Used for Reserved Instance Marketplace offerings. Specifies the limit
price on the total order (instanceCount * price).public ReservedInstanceLimitPrice withAmount(java.lang.Double amount)
Returns a reference to this object so that method calls can be chained together.
amount - Used for Reserved Instance Marketplace offerings. Specifies the limit
price on the total order (instanceCount * price).public java.lang.String getCurrencyCode()
limitPrice amount is specified.
At this time, the only supported currency is USD.
Constraints:
Allowed Values: USD
limitPrice amount is specified.
At this time, the only supported currency is USD.CurrencyCodeValuespublic void setCurrencyCode(java.lang.String currencyCode)
limitPrice amount is specified.
At this time, the only supported currency is USD.
Constraints:
Allowed Values: USD
currencyCode - The currency in which the limitPrice amount is specified.
At this time, the only supported currency is USD.CurrencyCodeValuespublic ReservedInstanceLimitPrice withCurrencyCode(java.lang.String currencyCode)
limitPrice amount is specified.
At this time, the only supported currency is USD.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: USD
currencyCode - The currency in which the limitPrice amount is specified.
At this time, the only supported currency is USD.CurrencyCodeValuespublic void setCurrencyCode(CurrencyCodeValues currencyCode)
limitPrice amount is specified.
At this time, the only supported currency is USD.
Constraints:
Allowed Values: USD
currencyCode - The currency in which the limitPrice amount is specified.
At this time, the only supported currency is USD.CurrencyCodeValuespublic ReservedInstanceLimitPrice withCurrencyCode(CurrencyCodeValues currencyCode)
limitPrice amount is specified.
At this time, the only supported currency is USD.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: USD
currencyCode - The currency in which the limitPrice amount is specified.
At this time, the only supported currency is USD.CurrencyCodeValuespublic java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectCopyright © 2018 Amazon Web Services, Inc. All Rights Reserved.