Interface RecommendationDetailHourlyMetrics.Builder

    • Method Detail

      • startTime

        RecommendationDetailHourlyMetrics.Builder startTime​(String 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.