Class GetOfferingsPlainArgs.Builder

  • Enclosing class:
    GetOfferingsPlainArgs

    public static final class GetOfferingsPlainArgs.Builder
    extends java.lang.Object
    • 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
      • 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