code: @Override
      public GetReservedNodeExchangeOfferingsResult getReservedNodeExchangeOfferings(GetReservedNodeExchangeOfferingsRequest request) {
          request = beforeClientExecution(request);
          return executeGetReservedNodeExchangeOfferings(request);
      }
docs: <p>
  Returns an array of DC2 ReservedNodeOfferings that matches the payment type, term, and usage price of the given
  DC1 reserved node.
  </p>
  
  @param getReservedNodeExchangeOfferingsRequest
  @return Result of the GetReservedNodeExchangeOfferings operation returned by the service.
  @throws ReservedNodeNotFoundException
  The specified reserved compute node not found.
  @throws InvalidReservedNodeStateException
  Indicates that the Reserved Node being exchanged is not in an active state.
  @throws ReservedNodeAlreadyMigratedException
  Indicates that the reserved node has already been exchanged.
  @throws ReservedNodeOfferingNotFoundException
  Specified offering does not exist.
  @throws UnsupportedOperationException
  The requested operation isn't supported.
  @throws DependentServiceUnavailableException
  Your request cannot be completed because a dependent internal service is temporarily unavailable. Wait 30
  to 60 seconds and try again.
  @sample AmazonRedshift.GetReservedNodeExchangeOfferings
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/redshift-2012-12-01/GetReservedNodeExchangeOfferings"
  target="_top">AWS API Documentation</a>