Interface SavingsPlansPurchaseRecommendationMetadata.Builder

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

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

    • recommendationId

      SavingsPlansPurchaseRecommendationMetadata.Builder recommendationId(String recommendationId)

      The unique identifier for the recommendation set.

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

      SavingsPlansPurchaseRecommendationMetadata.Builder generationTimestamp(String generationTimestamp)

      The timestamp that shows when the recommendations were generated.

      Parameters:
      generationTimestamp - The timestamp that shows when the recommendations were generated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • additionalMetadata

      SavingsPlansPurchaseRecommendationMetadata.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.