public static interface GetRightsizingRecommendationResponse.Builder extends CostExplorerResponse.Builder, SdkPojo, CopyableBuilder<GetRightsizingRecommendationResponse.Builder,GetRightsizingRecommendationResponse>
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildGetRightsizingRecommendationResponse.Builder metadata(RightsizingRecommendationMetadata metadata)
Information regarding this specific recommendation set.
metadata - Information regarding this specific recommendation set.default GetRightsizingRecommendationResponse.Builder metadata(Consumer<RightsizingRecommendationMetadata.Builder> metadata)
Information regarding this specific recommendation set.
This is a convenience method that creates an instance of theRightsizingRecommendationMetadata.Builder avoiding the need to create one manually via
RightsizingRecommendationMetadata.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to metadata(RightsizingRecommendationMetadata).
metadata - a consumer that will call methods on RightsizingRecommendationMetadata.Buildermetadata(RightsizingRecommendationMetadata)GetRightsizingRecommendationResponse.Builder summary(RightsizingRecommendationSummary summary)
Summary of this recommendation set.
summary - Summary of this recommendation set.default GetRightsizingRecommendationResponse.Builder summary(Consumer<RightsizingRecommendationSummary.Builder> summary)
Summary of this recommendation set.
This is a convenience method that creates an instance of theRightsizingRecommendationSummary.Builder
avoiding the need to create one manually via RightsizingRecommendationSummary.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to summary(RightsizingRecommendationSummary).
summary - a consumer that will call methods on RightsizingRecommendationSummary.Buildersummary(RightsizingRecommendationSummary)GetRightsizingRecommendationResponse.Builder rightsizingRecommendations(Collection<RightsizingRecommendation> rightsizingRecommendations)
Recommendations to rightsize resources.
rightsizingRecommendations - Recommendations to rightsize resources.GetRightsizingRecommendationResponse.Builder rightsizingRecommendations(RightsizingRecommendation... rightsizingRecommendations)
Recommendations to rightsize resources.
rightsizingRecommendations - Recommendations to rightsize resources.GetRightsizingRecommendationResponse.Builder rightsizingRecommendations(Consumer<RightsizingRecommendation.Builder>... rightsizingRecommendations)
Recommendations to rightsize resources.
This is a convenience method that creates an instance of theRightsizingRecommendation.Builder avoiding the
need to create one manually via
RightsizingRecommendation.builder().
When the Consumer completes,
SdkBuilder.build() is
called immediately and its result is passed to #rightsizingRecommendations(List.
rightsizingRecommendations - a consumer that will call methods on
RightsizingRecommendation.Builder#rightsizingRecommendations(java.util.Collection) GetRightsizingRecommendationResponse.Builder nextPageToken(String nextPageToken)
The token to retrieve the next set of results.
nextPageToken - The token to retrieve the next set of results.GetRightsizingRecommendationResponse.Builder configuration(RightsizingRecommendationConfiguration configuration)
You can use Configuration to customize recommendations across two attributes. You can choose to view recommendations for instances within the same instance families or across different instance families. You can also choose to view your estimated savings that are associated with recommendations with consideration of existing Savings Plans or RI benefits, or neither.
configuration - You can use Configuration to customize recommendations across two attributes. You can choose to view
recommendations for instances within the same instance families or across different instance families.
You can also choose to view your estimated savings that are associated with recommendations with
consideration of existing Savings Plans or RI benefits, or neither.default GetRightsizingRecommendationResponse.Builder configuration(Consumer<RightsizingRecommendationConfiguration.Builder> configuration)
You can use Configuration to customize recommendations across two attributes. You can choose to view recommendations for instances within the same instance families or across different instance families. You can also choose to view your estimated savings that are associated with recommendations with consideration of existing Savings Plans or RI benefits, or neither.
This is a convenience method that creates an instance of theRightsizingRecommendationConfiguration.Builder avoiding the need to create one manually via
RightsizingRecommendationConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to configuration(RightsizingRecommendationConfiguration).
configuration - a consumer that will call methods on RightsizingRecommendationConfiguration.Builderconfiguration(RightsizingRecommendationConfiguration)Copyright © 2023. All rights reserved.