Class GetOfferingsPlainArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.savingsplans.inputs.GetOfferingsPlainArgs.Builder
-
- Enclosing class:
- GetOfferingsPlainArgs
public static final class GetOfferingsPlainArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetOfferingsPlainArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetOfferingsPlainArgs defaults)
-
-
Method Detail
-
currencies
public GetOfferingsPlainArgs.Builder currencies(@Nullable java.util.List<java.lang.String> currencies)
- Parameters:
currencies- List of currencies.- Returns:
- builder
-
currencies
public GetOfferingsPlainArgs.Builder currencies(java.lang.String... currencies)
- Parameters:
currencies- List of currencies.- Returns:
- builder
-
descriptions
public GetOfferingsPlainArgs.Builder descriptions(@Nullable java.util.List<java.lang.String> descriptions)
- Parameters:
descriptions- List of descriptions.- Returns:
- builder
-
descriptions
public GetOfferingsPlainArgs.Builder descriptions(java.lang.String... descriptions)
- Parameters:
descriptions- List of descriptions.- Returns:
- builder
-
durations
public GetOfferingsPlainArgs.Builder durations(@Nullable java.util.List<java.lang.Integer> durations)
- Parameters:
durations- List of durations, in seconds.- Returns:
- builder
-
durations
public GetOfferingsPlainArgs.Builder durations(java.lang.Integer... durations)
- Parameters:
durations- List of durations, in seconds.- Returns:
- builder
-
filters
public GetOfferingsPlainArgs.Builder filters(@Nullable java.util.List<GetOfferingsFilter> filters)
- Parameters:
filters- List of filters. See Filter.- Returns:
- builder
-
filters
public GetOfferingsPlainArgs.Builder filters(GetOfferingsFilter... filters)
- Parameters:
filters- List of filters. See Filter.- Returns:
- builder
-
offeringIds
public GetOfferingsPlainArgs.Builder offeringIds(@Nullable java.util.List<java.lang.String> offeringIds)
- Parameters:
offeringIds- List of offering IDs.- Returns:
- builder
-
offeringIds
public GetOfferingsPlainArgs.Builder offeringIds(java.lang.String... offeringIds)
- Parameters:
offeringIds- List of offering IDs.- Returns:
- builder
-
operations
public GetOfferingsPlainArgs.Builder operations(@Nullable java.util.List<java.lang.String> operations)
- Parameters:
operations- List of operations.- Returns:
- builder
-
operations
public GetOfferingsPlainArgs.Builder operations(java.lang.String... operations)
- Parameters:
operations- List of operations.- Returns:
- builder
-
paymentOptions
public GetOfferingsPlainArgs.Builder paymentOptions(@Nullable java.util.List<java.lang.String> paymentOptions)
- Parameters:
paymentOptions- List of payment options.- Returns:
- builder
-
paymentOptions
public GetOfferingsPlainArgs.Builder paymentOptions(java.lang.String... paymentOptions)
- Parameters:
paymentOptions- List of payment options.- Returns:
- builder
-
planTypes
public GetOfferingsPlainArgs.Builder planTypes(@Nullable java.util.List<java.lang.String> planTypes)
- Parameters:
planTypes- List of plan types.- Returns:
- builder
-
planTypes
public GetOfferingsPlainArgs.Builder planTypes(java.lang.String... planTypes)
- Parameters:
planTypes- List of plan types.- Returns:
- builder
-
productType
public GetOfferingsPlainArgs.Builder productType(@Nullable java.lang.String productType)
- Parameters:
productType- Product type.- Returns:
- builder
-
serviceCodes
public GetOfferingsPlainArgs.Builder serviceCodes(@Nullable java.util.List<java.lang.String> serviceCodes)
- Parameters:
serviceCodes- List of service codes.- Returns:
- builder
-
serviceCodes
public GetOfferingsPlainArgs.Builder serviceCodes(java.lang.String... serviceCodes)
- Parameters:
serviceCodes- List of service codes.- Returns:
- builder
-
usageTypes
public GetOfferingsPlainArgs.Builder usageTypes(@Nullable java.util.List<java.lang.String> usageTypes)
- Parameters:
usageTypes- List of usage types.- Returns:
- builder
-
usageTypes
public GetOfferingsPlainArgs.Builder usageTypes(java.lang.String... usageTypes)
- Parameters:
usageTypes- List of usage types.- Returns:
- builder
-
build
public GetOfferingsPlainArgs build()
-
-