Package com.pulumi.aws.apigateway.inputs
Class UsagePlanQuotaSettingsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.apigateway.inputs.UsagePlanQuotaSettingsArgs.Builder
-
- Enclosing class:
- UsagePlanQuotaSettingsArgs
public static final class UsagePlanQuotaSettingsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(UsagePlanQuotaSettingsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UsagePlanQuotaSettingsArgsbuild()UsagePlanQuotaSettingsArgs.Builderlimit(com.pulumi.core.Output<java.lang.Integer> limit)UsagePlanQuotaSettingsArgs.Builderlimit(java.lang.Integer limit)UsagePlanQuotaSettingsArgs.Builderoffset(com.pulumi.core.Output<java.lang.Integer> offset)UsagePlanQuotaSettingsArgs.Builderoffset(java.lang.Integer offset)UsagePlanQuotaSettingsArgs.Builderperiod(com.pulumi.core.Output<java.lang.String> period)UsagePlanQuotaSettingsArgs.Builderperiod(java.lang.String period)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(UsagePlanQuotaSettingsArgs defaults)
-
-
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
-
build
public UsagePlanQuotaSettingsArgs build()
-
-