Class PriceScheduleSpecification
- All Implemented Interfaces:
Serializable
,Cloneable
Describes the price for a Reserved Instance.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
The currency for transacting the Reserved Instance resale.getPrice()
The fixed price for the term.getTerm()
The number of months remaining in the reservation.int
hashCode()
void
setCurrencyCode
(CurrencyCodeValues currencyCode) The currency for transacting the Reserved Instance resale.void
setCurrencyCode
(String currencyCode) The currency for transacting the Reserved Instance resale.void
The fixed price for the term.void
The number of months remaining in the reservation.toString()
Returns a string representation of this object; useful for testing and debugging.withCurrencyCode
(CurrencyCodeValues currencyCode) The currency for transacting the Reserved Instance resale.withCurrencyCode
(String currencyCode) The currency for transacting the Reserved Instance resale.The fixed price for the term.The number of months remaining in the reservation.
-
Constructor Details
-
PriceScheduleSpecification
public PriceScheduleSpecification()
-
-
Method Details
-
setTerm
The number of months remaining in the reservation. For example, 2 is the second to the last month before the capacity reservation expires.
- Parameters:
term
- The number of months remaining in the reservation. For example, 2 is the second to the last month before the capacity reservation expires.
-
getTerm
The number of months remaining in the reservation. For example, 2 is the second to the last month before the capacity reservation expires.
- Returns:
- The number of months remaining in the reservation. For example, 2 is the second to the last month before the capacity reservation expires.
-
withTerm
The number of months remaining in the reservation. For example, 2 is the second to the last month before the capacity reservation expires.
- Parameters:
term
- The number of months remaining in the reservation. For example, 2 is the second to the last month before the capacity reservation expires.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setPrice
The fixed price for the term.
- Parameters:
price
- The fixed price for the term.
-
getPrice
The fixed price for the term.
- Returns:
- The fixed price for the term.
-
withPrice
The fixed price for the term.
- Parameters:
price
- The fixed price for the term.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setCurrencyCode
The currency for transacting the Reserved Instance resale. At this time, the only supported currency is
USD
.- Parameters:
currencyCode
- The currency for transacting the Reserved Instance resale. At this time, the only supported currency isUSD
.- See Also:
-
getCurrencyCode
The currency for transacting the Reserved Instance resale. At this time, the only supported currency is
USD
.- Returns:
- The currency for transacting the Reserved Instance resale. At
this time, the only supported currency is
USD
. - See Also:
-
withCurrencyCode
The currency for transacting the Reserved Instance resale. At this time, the only supported currency is
USD
.- Parameters:
currencyCode
- The currency for transacting the Reserved Instance resale. 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:
-
setCurrencyCode
The currency for transacting the Reserved Instance resale. At this time, the only supported currency is
USD
.- Parameters:
currencyCode
- The currency for transacting the Reserved Instance resale. At this time, the only supported currency isUSD
.- See Also:
-
withCurrencyCode
The currency for transacting the Reserved Instance resale. At this time, the only supported currency is
USD
.- Parameters:
currencyCode
- The currency for transacting the Reserved Instance resale. 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:
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
-