Uses of Class
software.amazon.awscdk.services.apigateway.RateLimitedApiKey.Builder
Packages that use RateLimitedApiKey.Builder
-
Uses of RateLimitedApiKey.Builder in software.amazon.awscdk.services.apigateway
Methods in software.amazon.awscdk.services.apigateway that return RateLimitedApiKey.BuilderModifier and TypeMethodDescriptionRateLimitedApiKey.Builder.apiKeyName(String apiKeyName) A name for the API key.RateLimitedApiKey.Builder.apiStages(List<? extends UsagePlanPerApiStage> apiStages) API Stages to be associated with the RateLimitedApiKey.static RateLimitedApiKey.BuilderRateLimitedApiKey.Builder.customerId(String customerId) An AWS Marketplace customer identifier to use when integrating with the AWS SaaS Marketplace.RateLimitedApiKey.Builder.defaultCorsPreflightOptions(CorsOptions defaultCorsPreflightOptions) Adds a CORS preflight OPTIONS method to this resource and all child resources.RateLimitedApiKey.Builder.defaultIntegration(Integration defaultIntegration) An integration to use as a default for all methods created within this API unless an integration is specified.RateLimitedApiKey.Builder.defaultMethodOptions(MethodOptions defaultMethodOptions) Method options to use as a default for all methods created within this API unless custom options are specified.RateLimitedApiKey.Builder.description(String description) A description of the purpose of the API key.Indicates whether the API key can be used by clients.RateLimitedApiKey.Builder.generateDistinctId(Boolean generateDistinctId) Specifies whether the key identifier is distinct from the created API key value.RateLimitedApiKey.Builder.quota(QuotaSettings quota) Number of requests clients can make in a given time period.Deprecated.A list of Stages this api key is associated with.RateLimitedApiKey.Builder.throttle(ThrottleSettings throttle) Overall throttle settings for the API.The value of the API key.
stagesinstead