Class UsagePlanQuotaSettingsArgs.Builder

  • Enclosing class:
    UsagePlanQuotaSettingsArgs

    public static final class UsagePlanQuotaSettingsArgs.Builder
    extends java.lang.Object
    • Method Detail

      • limit

        public UsagePlanQuotaSettingsArgs.Builder limit​(com.pulumi.core.Output<java.lang.Integer> limit)
        Parameters:
        limit - Maximum number of requests that can be made in a given time period.
        Returns:
        builder
      • limit

        public UsagePlanQuotaSettingsArgs.Builder limit​(java.lang.Integer limit)
        Parameters:
        limit - Maximum number of requests that can be made in a given time period.
        Returns:
        builder
      • offset

        public UsagePlanQuotaSettingsArgs.Builder offset​(@Nullable
                                                         com.pulumi.core.Output<java.lang.Integer> offset)
        Parameters:
        offset - Number of requests subtracted from the given limit in the initial time period.
        Returns:
        builder
      • offset

        public UsagePlanQuotaSettingsArgs.Builder offset​(java.lang.Integer offset)
        Parameters:
        offset - Number of requests subtracted from the given limit in the initial time period.
        Returns:
        builder
      • period

        public UsagePlanQuotaSettingsArgs.Builder period​(com.pulumi.core.Output<java.lang.String> period)
        Parameters:
        period - Time period in which the limit applies. Valid values are `DAY`, `WEEK`, or `MONTH`. The following arguments are optional:
        Returns:
        builder
      • period

        public UsagePlanQuotaSettingsArgs.Builder period​(java.lang.String period)
        Parameters:
        period - Time period in which the limit applies. Valid values are `DAY`, `WEEK`, or `MONTH`. The following arguments are optional:
        Returns:
        builder