public static interface DescribeSavingsPlansOfferingsRequest.Builder extends SavingsplansRequest.Builder, SdkPojo, CopyableBuilder<DescribeSavingsPlansOfferingsRequest.Builder,DescribeSavingsPlansOfferingsRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildDescribeSavingsPlansOfferingsRequest.Builder offeringIds(Collection<String> offeringIds)
The IDs of the offerings.
offeringIds - The IDs of the offerings.DescribeSavingsPlansOfferingsRequest.Builder offeringIds(String... offeringIds)
The IDs of the offerings.
offeringIds - The IDs of the offerings.DescribeSavingsPlansOfferingsRequest.Builder paymentOptionsWithStrings(Collection<String> paymentOptions)
The payment options.
paymentOptions - The payment options.DescribeSavingsPlansOfferingsRequest.Builder paymentOptionsWithStrings(String... paymentOptions)
The payment options.
paymentOptions - The payment options.DescribeSavingsPlansOfferingsRequest.Builder paymentOptions(Collection<SavingsPlanPaymentOption> paymentOptions)
The payment options.
paymentOptions - The payment options.DescribeSavingsPlansOfferingsRequest.Builder paymentOptions(SavingsPlanPaymentOption... paymentOptions)
The payment options.
paymentOptions - The payment options.DescribeSavingsPlansOfferingsRequest.Builder productType(String productType)
The product type.
productType - The product type.SavingsPlanProductType,
SavingsPlanProductTypeDescribeSavingsPlansOfferingsRequest.Builder productType(SavingsPlanProductType productType)
The product type.
productType - The product type.SavingsPlanProductType,
SavingsPlanProductTypeDescribeSavingsPlansOfferingsRequest.Builder planTypesWithStrings(Collection<String> planTypes)
The plan type.
planTypes - The plan type.DescribeSavingsPlansOfferingsRequest.Builder planTypesWithStrings(String... planTypes)
The plan type.
planTypes - The plan type.DescribeSavingsPlansOfferingsRequest.Builder planTypes(Collection<SavingsPlanType> planTypes)
The plan type.
planTypes - The plan type.DescribeSavingsPlansOfferingsRequest.Builder planTypes(SavingsPlanType... planTypes)
The plan type.
planTypes - The plan type.DescribeSavingsPlansOfferingsRequest.Builder durations(Collection<Long> durations)
The durations, in seconds.
durations - The durations, in seconds.DescribeSavingsPlansOfferingsRequest.Builder durations(Long... durations)
The durations, in seconds.
durations - The durations, in seconds.DescribeSavingsPlansOfferingsRequest.Builder currenciesWithStrings(Collection<String> currencies)
The currencies.
currencies - The currencies.DescribeSavingsPlansOfferingsRequest.Builder currenciesWithStrings(String... currencies)
The currencies.
currencies - The currencies.DescribeSavingsPlansOfferingsRequest.Builder currencies(Collection<CurrencyCode> currencies)
The currencies.
currencies - The currencies.DescribeSavingsPlansOfferingsRequest.Builder currencies(CurrencyCode... currencies)
The currencies.
currencies - The currencies.DescribeSavingsPlansOfferingsRequest.Builder descriptions(Collection<String> descriptions)
The descriptions.
descriptions - The descriptions.DescribeSavingsPlansOfferingsRequest.Builder descriptions(String... descriptions)
The descriptions.
descriptions - The descriptions.DescribeSavingsPlansOfferingsRequest.Builder serviceCodes(Collection<String> serviceCodes)
The services.
serviceCodes - The services.DescribeSavingsPlansOfferingsRequest.Builder serviceCodes(String... serviceCodes)
The services.
serviceCodes - The services.DescribeSavingsPlansOfferingsRequest.Builder usageTypes(Collection<String> usageTypes)
The usage details of the line item in the billing report.
usageTypes - The usage details of the line item in the billing report.DescribeSavingsPlansOfferingsRequest.Builder usageTypes(String... usageTypes)
The usage details of the line item in the billing report.
usageTypes - The usage details of the line item in the billing report.DescribeSavingsPlansOfferingsRequest.Builder operations(Collection<String> operations)
The specific AWS operation for the line item in the billing report.
operations - The specific AWS operation for the line item in the billing report.DescribeSavingsPlansOfferingsRequest.Builder operations(String... operations)
The specific AWS operation for the line item in the billing report.
operations - The specific AWS operation for the line item in the billing report.DescribeSavingsPlansOfferingsRequest.Builder filters(Collection<SavingsPlanOfferingFilterElement> filters)
The filters.
filters - The filters.DescribeSavingsPlansOfferingsRequest.Builder filters(SavingsPlanOfferingFilterElement... filters)
The filters.
filters - The filters.DescribeSavingsPlansOfferingsRequest.Builder filters(Consumer<SavingsPlanOfferingFilterElement.Builder>... filters)
The filters.
This is a convenience method that creates an instance of theSavingsPlanOfferingFilterElement.Builder avoiding
the need to create one manually via
SavingsPlanOfferingFilterElement.builder().
When the Consumer completes,
SdkBuilder.build()
is called immediately and its result is passed to #filters(List.
filters - a consumer that will call methods on
SavingsPlanOfferingFilterElement.Builder#filters(java.util.Collection) DescribeSavingsPlansOfferingsRequest.Builder nextToken(String nextToken)
The token for the next page of results.
nextToken - The token for the next page of results.DescribeSavingsPlansOfferingsRequest.Builder maxResults(Integer maxResults)
The maximum number of results to return with a single call. To retrieve additional results, make another call with the returned token value.
maxResults - The maximum number of results to return with a single call. To retrieve additional results, make
another call with the returned token value.DescribeSavingsPlansOfferingsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderDescribeSavingsPlansOfferingsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.