public static interface GetRightsizingRecommendationRequest.Builder extends CostExplorerRequest.Builder, SdkPojo, CopyableBuilder<GetRightsizingRecommendationRequest.Builder,GetRightsizingRecommendationRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildGetRightsizingRecommendationRequest.Builder filter(Expression filter)
filter - The new value for the Filter property for this object.default GetRightsizingRecommendationRequest.Builder filter(Consumer<Expression.Builder> filter)
Expression.Builder avoiding the need to create
one manually via Expression.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to filter(Expression).filter - a consumer that will call methods on Expression.Builderfilter(Expression)GetRightsizingRecommendationRequest.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 GetRightsizingRecommendationRequest.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)GetRightsizingRecommendationRequest.Builder service(String service)
The specific service that you want recommendations for. The only valid value for
GetRightsizingRecommendation is "AmazonEC2".
service - The specific service that you want recommendations for. The only valid value for
GetRightsizingRecommendation is "AmazonEC2".GetRightsizingRecommendationRequest.Builder pageSize(Integer pageSize)
The number of recommendations that you want returned in a single response object.
pageSize - The number of recommendations that you want returned in a single response object.GetRightsizingRecommendationRequest.Builder nextPageToken(String nextPageToken)
The pagination token that indicates the next set of results that you want to retrieve.
nextPageToken - The pagination token that indicates the next set of results that you want to retrieve.GetRightsizingRecommendationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderGetRightsizingRecommendationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.