Class GetOfferingsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.savingsplans.inputs.GetOfferingsArgs.Builder
-
- Enclosing class:
- GetOfferingsArgs
public static final class GetOfferingsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetOfferingsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetOfferingsArgsbuild()GetOfferingsArgs.Buildercurrencies(com.pulumi.core.Output<java.util.List<java.lang.String>> currencies)GetOfferingsArgs.Buildercurrencies(java.lang.String... currencies)GetOfferingsArgs.Buildercurrencies(java.util.List<java.lang.String> currencies)GetOfferingsArgs.Builderdescriptions(com.pulumi.core.Output<java.util.List<java.lang.String>> descriptions)GetOfferingsArgs.Builderdescriptions(java.lang.String... descriptions)GetOfferingsArgs.Builderdescriptions(java.util.List<java.lang.String> descriptions)GetOfferingsArgs.Builderdurations(com.pulumi.core.Output<java.util.List<java.lang.Integer>> durations)GetOfferingsArgs.Builderdurations(java.lang.Integer... durations)GetOfferingsArgs.Builderdurations(java.util.List<java.lang.Integer> durations)GetOfferingsArgs.Builderfilters(GetOfferingsFilterArgs... filters)GetOfferingsArgs.Builderfilters(com.pulumi.core.Output<java.util.List<GetOfferingsFilterArgs>> filters)GetOfferingsArgs.Builderfilters(java.util.List<GetOfferingsFilterArgs> filters)GetOfferingsArgs.BuilderofferingIds(com.pulumi.core.Output<java.util.List<java.lang.String>> offeringIds)GetOfferingsArgs.BuilderofferingIds(java.lang.String... offeringIds)GetOfferingsArgs.BuilderofferingIds(java.util.List<java.lang.String> offeringIds)GetOfferingsArgs.Builderoperations(com.pulumi.core.Output<java.util.List<java.lang.String>> operations)GetOfferingsArgs.Builderoperations(java.lang.String... operations)GetOfferingsArgs.Builderoperations(java.util.List<java.lang.String> operations)GetOfferingsArgs.BuilderpaymentOptions(com.pulumi.core.Output<java.util.List<java.lang.String>> paymentOptions)GetOfferingsArgs.BuilderpaymentOptions(java.lang.String... paymentOptions)GetOfferingsArgs.BuilderpaymentOptions(java.util.List<java.lang.String> paymentOptions)GetOfferingsArgs.BuilderplanTypes(com.pulumi.core.Output<java.util.List<java.lang.String>> planTypes)GetOfferingsArgs.BuilderplanTypes(java.lang.String... planTypes)GetOfferingsArgs.BuilderplanTypes(java.util.List<java.lang.String> planTypes)GetOfferingsArgs.BuilderproductType(com.pulumi.core.Output<java.lang.String> productType)GetOfferingsArgs.BuilderproductType(java.lang.String productType)GetOfferingsArgs.BuilderserviceCodes(com.pulumi.core.Output<java.util.List<java.lang.String>> serviceCodes)GetOfferingsArgs.BuilderserviceCodes(java.lang.String... serviceCodes)GetOfferingsArgs.BuilderserviceCodes(java.util.List<java.lang.String> serviceCodes)GetOfferingsArgs.BuilderusageTypes(com.pulumi.core.Output<java.util.List<java.lang.String>> usageTypes)GetOfferingsArgs.BuilderusageTypes(java.lang.String... usageTypes)GetOfferingsArgs.BuilderusageTypes(java.util.List<java.lang.String> usageTypes)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetOfferingsArgs defaults)
-
-
Method Detail
-
currencies
public GetOfferingsArgs.Builder currencies(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> currencies)
- Parameters:
currencies- List of currencies.- Returns:
- builder
-
currencies
public GetOfferingsArgs.Builder currencies(java.util.List<java.lang.String> currencies)
- Parameters:
currencies- List of currencies.- Returns:
- builder
-
currencies
public GetOfferingsArgs.Builder currencies(java.lang.String... currencies)
- Parameters:
currencies- List of currencies.- Returns:
- builder
-
descriptions
public GetOfferingsArgs.Builder descriptions(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> descriptions)
- Parameters:
descriptions- List of descriptions.- Returns:
- builder
-
descriptions
public GetOfferingsArgs.Builder descriptions(java.util.List<java.lang.String> descriptions)
- Parameters:
descriptions- List of descriptions.- Returns:
- builder
-
descriptions
public GetOfferingsArgs.Builder descriptions(java.lang.String... descriptions)
- Parameters:
descriptions- List of descriptions.- Returns:
- builder
-
durations
public GetOfferingsArgs.Builder durations(@Nullable com.pulumi.core.Output<java.util.List<java.lang.Integer>> durations)
- Parameters:
durations- List of durations, in seconds.- Returns:
- builder
-
durations
public GetOfferingsArgs.Builder durations(java.util.List<java.lang.Integer> durations)
- Parameters:
durations- List of durations, in seconds.- Returns:
- builder
-
durations
public GetOfferingsArgs.Builder durations(java.lang.Integer... durations)
- Parameters:
durations- List of durations, in seconds.- Returns:
- builder
-
filters
public GetOfferingsArgs.Builder filters(@Nullable com.pulumi.core.Output<java.util.List<GetOfferingsFilterArgs>> filters)
- Parameters:
filters- List of filters. See Filter.- Returns:
- builder
-
filters
public GetOfferingsArgs.Builder filters(java.util.List<GetOfferingsFilterArgs> filters)
- Parameters:
filters- List of filters. See Filter.- Returns:
- builder
-
filters
public GetOfferingsArgs.Builder filters(GetOfferingsFilterArgs... filters)
- Parameters:
filters- List of filters. See Filter.- Returns:
- builder
-
offeringIds
public GetOfferingsArgs.Builder offeringIds(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> offeringIds)
- Parameters:
offeringIds- List of offering IDs.- Returns:
- builder
-
offeringIds
public GetOfferingsArgs.Builder offeringIds(java.util.List<java.lang.String> offeringIds)
- Parameters:
offeringIds- List of offering IDs.- Returns:
- builder
-
offeringIds
public GetOfferingsArgs.Builder offeringIds(java.lang.String... offeringIds)
- Parameters:
offeringIds- List of offering IDs.- Returns:
- builder
-
operations
public GetOfferingsArgs.Builder operations(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> operations)
- Parameters:
operations- List of operations.- Returns:
- builder
-
operations
public GetOfferingsArgs.Builder operations(java.util.List<java.lang.String> operations)
- Parameters:
operations- List of operations.- Returns:
- builder
-
operations
public GetOfferingsArgs.Builder operations(java.lang.String... operations)
- Parameters:
operations- List of operations.- Returns:
- builder
-
paymentOptions
public GetOfferingsArgs.Builder paymentOptions(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> paymentOptions)
- Parameters:
paymentOptions- List of payment options.- Returns:
- builder
-
paymentOptions
public GetOfferingsArgs.Builder paymentOptions(java.util.List<java.lang.String> paymentOptions)
- Parameters:
paymentOptions- List of payment options.- Returns:
- builder
-
paymentOptions
public GetOfferingsArgs.Builder paymentOptions(java.lang.String... paymentOptions)
- Parameters:
paymentOptions- List of payment options.- Returns:
- builder
-
planTypes
public GetOfferingsArgs.Builder planTypes(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> planTypes)
- Parameters:
planTypes- List of plan types.- Returns:
- builder
-
planTypes
public GetOfferingsArgs.Builder planTypes(java.util.List<java.lang.String> planTypes)
- Parameters:
planTypes- List of plan types.- Returns:
- builder
-
planTypes
public GetOfferingsArgs.Builder planTypes(java.lang.String... planTypes)
- Parameters:
planTypes- List of plan types.- Returns:
- builder
-
productType
public GetOfferingsArgs.Builder productType(@Nullable com.pulumi.core.Output<java.lang.String> productType)
- Parameters:
productType- Product type.- Returns:
- builder
-
productType
public GetOfferingsArgs.Builder productType(java.lang.String productType)
- Parameters:
productType- Product type.- Returns:
- builder
-
serviceCodes
public GetOfferingsArgs.Builder serviceCodes(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> serviceCodes)
- Parameters:
serviceCodes- List of service codes.- Returns:
- builder
-
serviceCodes
public GetOfferingsArgs.Builder serviceCodes(java.util.List<java.lang.String> serviceCodes)
- Parameters:
serviceCodes- List of service codes.- Returns:
- builder
-
serviceCodes
public GetOfferingsArgs.Builder serviceCodes(java.lang.String... serviceCodes)
- Parameters:
serviceCodes- List of service codes.- Returns:
- builder
-
usageTypes
public GetOfferingsArgs.Builder usageTypes(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> usageTypes)
- Parameters:
usageTypes- List of usage types.- Returns:
- builder
-
usageTypes
public GetOfferingsArgs.Builder usageTypes(java.util.List<java.lang.String> usageTypes)
- Parameters:
usageTypes- List of usage types.- Returns:
- builder
-
usageTypes
public GetOfferingsArgs.Builder usageTypes(java.lang.String... usageTypes)
- Parameters:
usageTypes- List of usage types.- Returns:
- builder
-
build
public GetOfferingsArgs build()
-
-