Interface RightsizingRecommendationMetadata.Builder

All Superinterfaces:
Buildable, CopyableBuilder<RightsizingRecommendationMetadata.Builder,RightsizingRecommendationMetadata>, SdkBuilder<RightsizingRecommendationMetadata.Builder,RightsizingRecommendationMetadata>, SdkPojo
Enclosing class:
RightsizingRecommendationMetadata

public static interface RightsizingRecommendationMetadata.Builder extends SdkPojo, CopyableBuilder<RightsizingRecommendationMetadata.Builder,RightsizingRecommendationMetadata>
  • Method Details

    • recommendationId

      RightsizingRecommendationMetadata.Builder recommendationId(String recommendationId)

      The ID for this specific recommendation.

      Parameters:
      recommendationId - The ID for this specific recommendation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • generationTimestamp

      RightsizingRecommendationMetadata.Builder generationTimestamp(String generationTimestamp)

      The timestamp for when Amazon Web Services made this recommendation.

      Parameters:
      generationTimestamp - The timestamp for when Amazon Web Services made this recommendation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lookbackPeriodInDays

      RightsizingRecommendationMetadata.Builder lookbackPeriodInDays(String lookbackPeriodInDays)

      The number of days of previous usage that Amazon Web Services considers when making this recommendation.

      Parameters:
      lookbackPeriodInDays - The number of days of previous usage that Amazon Web Services considers when making this recommendation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • lookbackPeriodInDays

      RightsizingRecommendationMetadata.Builder lookbackPeriodInDays(LookbackPeriodInDays lookbackPeriodInDays)

      The number of days of previous usage that Amazon Web Services considers when making this recommendation.

      Parameters:
      lookbackPeriodInDays - The number of days of previous usage that Amazon Web Services considers when making this recommendation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • additionalMetadata

      RightsizingRecommendationMetadata.Builder additionalMetadata(String additionalMetadata)

      Additional metadata that might be applicable to the recommendation.

      Parameters:
      additionalMetadata - Additional metadata that might be applicable to the recommendation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.