CopyableBuilder<GetReservedInstancesExchangeQuoteResponse.Builder,GetReservedInstancesExchangeQuoteResponse>
, SdkBuilder<GetReservedInstancesExchangeQuoteResponse.Builder,GetReservedInstancesExchangeQuoteResponse>
public static interface GetReservedInstancesExchangeQuoteResponse.Builder extends CopyableBuilder<GetReservedInstancesExchangeQuoteResponse.Builder,GetReservedInstancesExchangeQuoteResponse>
copy
apply, build
GetReservedInstancesExchangeQuoteResponse.Builder currencyCode(String currencyCode)
The currency of the transaction.
currencyCode
- The currency of the transaction.GetReservedInstancesExchangeQuoteResponse.Builder isValidExchange(Boolean isValidExchange)
If true
, the exchange is valid. If false
, the exchange cannot be completed.
isValidExchange
- If true
, the exchange is valid. If false
, the exchange cannot be completed.GetReservedInstancesExchangeQuoteResponse.Builder outputReservedInstancesWillExpireAt(Date outputReservedInstancesWillExpireAt)
The new end date of the reservation term.
outputReservedInstancesWillExpireAt
- The new end date of the reservation term.GetReservedInstancesExchangeQuoteResponse.Builder paymentDue(String paymentDue)
The total true upfront charge for the exchange.
paymentDue
- The total true upfront charge for the exchange.GetReservedInstancesExchangeQuoteResponse.Builder reservedInstanceValueRollup(ReservationValue reservedInstanceValueRollup)
The cost associated with the Reserved Instance.
reservedInstanceValueRollup
- The cost associated with the Reserved Instance.GetReservedInstancesExchangeQuoteResponse.Builder reservedInstanceValueSet(Collection<ReservedInstanceReservationValue> reservedInstanceValueSet)
The configuration of your Convertible Reserved Instances.
reservedInstanceValueSet
- The configuration of your Convertible Reserved Instances.GetReservedInstancesExchangeQuoteResponse.Builder reservedInstanceValueSet(ReservedInstanceReservationValue... reservedInstanceValueSet)
The configuration of your Convertible Reserved Instances.
NOTE: This method appends the values to the existing list (if any). Use
#setReservedInstanceValueSet(java.util.Collection)
or
#withReservedInstanceValueSet(java.util.Collection)
if you want to override the existing values.
reservedInstanceValueSet
- The configuration of your Convertible Reserved Instances.GetReservedInstancesExchangeQuoteResponse.Builder targetConfigurationValueRollup(ReservationValue targetConfigurationValueRollup)
The cost associated with the Reserved Instance.
targetConfigurationValueRollup
- The cost associated with the Reserved Instance.GetReservedInstancesExchangeQuoteResponse.Builder targetConfigurationValueSet(Collection<TargetReservationValue> targetConfigurationValueSet)
The values of the target Convertible Reserved Instances.
targetConfigurationValueSet
- The values of the target Convertible Reserved Instances.GetReservedInstancesExchangeQuoteResponse.Builder targetConfigurationValueSet(TargetReservationValue... targetConfigurationValueSet)
The values of the target Convertible Reserved Instances.
NOTE: This method appends the values to the existing list (if any). Use
#setTargetConfigurationValueSet(java.util.Collection)
or
#withTargetConfigurationValueSet(java.util.Collection)
if you want to override the existing values.
targetConfigurationValueSet
- The values of the target Convertible Reserved Instances.GetReservedInstancesExchangeQuoteResponse.Builder validationFailureReason(String validationFailureReason)
Describes the reason why the exchange cannot be completed.
validationFailureReason
- Describes the reason why the exchange cannot be completed.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.