Interface ReservedInstancesPricing.Builder

    • Method Detail

      • estimatedMonthlyAmortizedReservationCost

        ReservedInstancesPricing.Builder estimatedMonthlyAmortizedReservationCost​(Double estimatedMonthlyAmortizedReservationCost)

        The estimated cost of your recurring monthly fees for the recommended reserved instance across the month.

        Parameters:
        estimatedMonthlyAmortizedReservationCost - The estimated cost of your recurring monthly fees for the recommended reserved instance across the month.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • estimatedOnDemandCost

        ReservedInstancesPricing.Builder estimatedOnDemandCost​(Double estimatedOnDemandCost)

        The remaining On-Demand cost estimated to not be covered by the recommended reserved instance, over the length of the lookback period.

        Parameters:
        estimatedOnDemandCost - The remaining On-Demand cost estimated to not be covered by the recommended reserved instance, over the length of the lookback period.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • monthlyReservationEligibleCost

        ReservedInstancesPricing.Builder monthlyReservationEligibleCost​(Double monthlyReservationEligibleCost)

        The cost of paying for the recommended reserved instance monthly.

        Parameters:
        monthlyReservationEligibleCost - The cost of paying for the recommended reserved instance monthly.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • savingsPercentage

        ReservedInstancesPricing.Builder savingsPercentage​(Double savingsPercentage)

        The savings percentage relative to the total On-Demand costs that are associated with this instance.

        Parameters:
        savingsPercentage - The savings percentage relative to the total On-Demand costs that are associated with this instance.
        Returns:
        Returns a reference to this object so that method calls can be chained together.