public static interface GetReservationPurchaseRecommendationRequest.Builder extends CostExplorerRequest.Builder, SdkPojo, CopyableBuilder<GetReservationPurchaseRecommendationRequest.Builder,GetReservationPurchaseRecommendationRequest>
| Modifier and Type | Method and Description |
|---|---|
GetReservationPurchaseRecommendationRequest.Builder |
accountId(String accountId)
The account ID that's associated with the recommendation.
|
GetReservationPurchaseRecommendationRequest.Builder |
accountScope(AccountScope accountScope)
The account scope that you want your recommendations for.
|
GetReservationPurchaseRecommendationRequest.Builder |
accountScope(String accountScope)
The account scope that you want your recommendations for.
|
default GetReservationPurchaseRecommendationRequest.Builder |
filter(Consumer<Expression.Builder> filter)
Sets the value of the Filter property for this object.
|
GetReservationPurchaseRecommendationRequest.Builder |
filter(Expression filter)
Sets the value of the Filter property for this object.
|
GetReservationPurchaseRecommendationRequest.Builder |
lookbackPeriodInDays(LookbackPeriodInDays lookbackPeriodInDays)
The number of previous days that you want Amazon Web Services to consider when it calculates your
recommendations.
|
GetReservationPurchaseRecommendationRequest.Builder |
lookbackPeriodInDays(String lookbackPeriodInDays)
The number of previous days that you want Amazon Web Services to consider when it calculates your
recommendations.
|
GetReservationPurchaseRecommendationRequest.Builder |
nextPageToken(String nextPageToken)
The pagination token that indicates the next set of results that you want to retrieve.
|
GetReservationPurchaseRecommendationRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
GetReservationPurchaseRecommendationRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
GetReservationPurchaseRecommendationRequest.Builder |
pageSize(Integer pageSize)
The number of recommendations that you want returned in a single response object.
|
GetReservationPurchaseRecommendationRequest.Builder |
paymentOption(PaymentOption paymentOption)
The reservation purchase option that you want recommendations for.
|
GetReservationPurchaseRecommendationRequest.Builder |
paymentOption(String paymentOption)
The reservation purchase option that you want recommendations for.
|
GetReservationPurchaseRecommendationRequest.Builder |
service(String service)
The specific service that you want recommendations for.
|
default GetReservationPurchaseRecommendationRequest.Builder |
serviceSpecification(Consumer<ServiceSpecification.Builder> serviceSpecification)
The hardware specifications for the service instances that you want recommendations for, such as standard or
convertible Amazon EC2 instances.
|
GetReservationPurchaseRecommendationRequest.Builder |
serviceSpecification(ServiceSpecification serviceSpecification)
The hardware specifications for the service instances that you want recommendations for, such as standard or
convertible Amazon EC2 instances.
|
GetReservationPurchaseRecommendationRequest.Builder |
termInYears(String termInYears)
The reservation term that you want recommendations for.
|
GetReservationPurchaseRecommendationRequest.Builder |
termInYears(TermInYears termInYears)
The reservation term that you want recommendations for.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildGetReservationPurchaseRecommendationRequest.Builder accountId(String accountId)
The account ID that's associated with the recommendation.
accountId - The account ID that's associated with the recommendation.GetReservationPurchaseRecommendationRequest.Builder service(String service)
The specific service that you want recommendations for.
service - The specific service that you want recommendations for.GetReservationPurchaseRecommendationRequest.Builder filter(Expression filter)
filter - The new value for the Filter property for this object.default GetReservationPurchaseRecommendationRequest.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)GetReservationPurchaseRecommendationRequest.Builder accountScope(String accountScope)
The account scope that you want your recommendations for. Amazon Web Services calculates recommendations
including the management account and member accounts if the value is set to PAYER. If the value
is LINKED, recommendations are calculated for individual member accounts only.
accountScope - The account scope that you want your recommendations for. Amazon Web Services calculates
recommendations including the management account and member accounts if the value is set to
PAYER. If the value is LINKED, recommendations are calculated for individual
member accounts only.AccountScope,
AccountScopeGetReservationPurchaseRecommendationRequest.Builder accountScope(AccountScope accountScope)
The account scope that you want your recommendations for. Amazon Web Services calculates recommendations
including the management account and member accounts if the value is set to PAYER. If the value
is LINKED, recommendations are calculated for individual member accounts only.
accountScope - The account scope that you want your recommendations for. Amazon Web Services calculates
recommendations including the management account and member accounts if the value is set to
PAYER. If the value is LINKED, recommendations are calculated for individual
member accounts only.AccountScope,
AccountScopeGetReservationPurchaseRecommendationRequest.Builder lookbackPeriodInDays(String lookbackPeriodInDays)
The number of previous days that you want Amazon Web Services to consider when it calculates your recommendations.
lookbackPeriodInDays - The number of previous days that you want Amazon Web Services to consider when it calculates your
recommendations.LookbackPeriodInDays,
LookbackPeriodInDaysGetReservationPurchaseRecommendationRequest.Builder lookbackPeriodInDays(LookbackPeriodInDays lookbackPeriodInDays)
The number of previous days that you want Amazon Web Services to consider when it calculates your recommendations.
lookbackPeriodInDays - The number of previous days that you want Amazon Web Services to consider when it calculates your
recommendations.LookbackPeriodInDays,
LookbackPeriodInDaysGetReservationPurchaseRecommendationRequest.Builder termInYears(String termInYears)
The reservation term that you want recommendations for.
termInYears - The reservation term that you want recommendations for.TermInYears,
TermInYearsGetReservationPurchaseRecommendationRequest.Builder termInYears(TermInYears termInYears)
The reservation term that you want recommendations for.
termInYears - The reservation term that you want recommendations for.TermInYears,
TermInYearsGetReservationPurchaseRecommendationRequest.Builder paymentOption(String paymentOption)
The reservation purchase option that you want recommendations for.
paymentOption - The reservation purchase option that you want recommendations for.PaymentOption,
PaymentOptionGetReservationPurchaseRecommendationRequest.Builder paymentOption(PaymentOption paymentOption)
The reservation purchase option that you want recommendations for.
paymentOption - The reservation purchase option that you want recommendations for.PaymentOption,
PaymentOptionGetReservationPurchaseRecommendationRequest.Builder serviceSpecification(ServiceSpecification serviceSpecification)
The hardware specifications for the service instances that you want recommendations for, such as standard or convertible Amazon EC2 instances.
serviceSpecification - The hardware specifications for the service instances that you want recommendations for, such as
standard or convertible Amazon EC2 instances.default GetReservationPurchaseRecommendationRequest.Builder serviceSpecification(Consumer<ServiceSpecification.Builder> serviceSpecification)
The hardware specifications for the service instances that you want recommendations for, such as standard or convertible Amazon EC2 instances.
This is a convenience method that creates an instance of theServiceSpecification.Builder avoiding
the need to create one manually via ServiceSpecification.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to serviceSpecification(ServiceSpecification).
serviceSpecification - a consumer that will call methods on ServiceSpecification.BuilderserviceSpecification(ServiceSpecification)GetReservationPurchaseRecommendationRequest.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.GetReservationPurchaseRecommendationRequest.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.GetReservationPurchaseRecommendationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderGetReservationPurchaseRecommendationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.