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 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 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 that creates an instance of theList.Builder
avoiding the need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called
immediately and its result is passed to #rightsizingRecommendations(List) .rightsizingRecommendations - a consumer that will call methods on List.Builder #rightsizingRecommendations(List) 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)
Enables you 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 associated with recommendations with consideration of existing Savings Plans or RI benefits, or neither.
configuration - Enables you 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 associated with recommendations with consideration of existing
Savings Plans or RI benefits, or neither.default GetRightsizingRecommendationResponse.Builder configuration(Consumer<RightsizingRecommendationConfiguration.Builder> configuration)
Enables you 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 associated with recommendations with consideration of existing Savings Plans or RI benefits, or neither.
This is a convenience 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 © 2021. All rights reserved.