Class GetOfferingsArgs.Builder

  • Enclosing class:
    GetOfferingsArgs

    public static final class GetOfferingsArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • 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
      • 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