Interface RecommendationDetailHourlyMetrics.Builder

  • Method Details

    • startTime

      Sets the value of the StartTime property for this object.
      Parameters:
      startTime - The new value for the StartTime property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • estimatedOnDemandCost

      RecommendationDetailHourlyMetrics.Builder estimatedOnDemandCost(String estimatedOnDemandCost)

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

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

      RecommendationDetailHourlyMetrics.Builder currentCoverage(String currentCoverage)

      The current amount of Savings Plans eligible usage that the Savings Plan covered.

      Parameters:
      currentCoverage - The current amount of Savings Plans eligible usage that the Savings Plan covered.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • estimatedCoverage

      RecommendationDetailHourlyMetrics.Builder estimatedCoverage(String estimatedCoverage)

      The estimated coverage amount based on the recommended Savings Plan.

      Parameters:
      estimatedCoverage - The estimated coverage amount based on the recommended Savings Plan.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • estimatedNewCommitmentUtilization

      RecommendationDetailHourlyMetrics.Builder estimatedNewCommitmentUtilization(String estimatedNewCommitmentUtilization)

      The estimated utilization for the recommended Savings Plan.

      Parameters:
      estimatedNewCommitmentUtilization - The estimated utilization for the recommended Savings Plan.
      Returns:
      Returns a reference to this object so that method calls can be chained together.