| Package | Description |
|---|---|
| software.amazon.awssdk.services.apigateway |
|
| software.amazon.awssdk.services.apigateway.model |
| Modifier and Type | Method and Description |
|---|---|
default CreateUsagePlanResponse |
ApiGatewayClient.createUsagePlan(Consumer<CreateUsagePlanRequest.Builder> createUsagePlanRequest)
Creates a usage plan with the throttle and quota limits, as well as the associated API stages, specified in the
payload.
|
default CompletableFuture<CreateUsagePlanResponse> |
ApiGatewayAsyncClient.createUsagePlan(Consumer<CreateUsagePlanRequest.Builder> createUsagePlanRequest)
Creates a usage plan with the throttle and quota limits, as well as the associated API stages, specified in the
payload.
|
| Modifier and Type | Method and Description |
|---|---|
CreateUsagePlanRequest.Builder |
CreateUsagePlanRequest.Builder.apiStages(ApiStage... apiStages)
The associated API stages of the usage plan.
|
CreateUsagePlanRequest.Builder |
CreateUsagePlanRequest.Builder.apiStages(Collection<ApiStage> apiStages)
The associated API stages of the usage plan.
|
CreateUsagePlanRequest.Builder |
CreateUsagePlanRequest.Builder.apiStages(Consumer<ApiStage.Builder>... apiStages)
The associated API stages of the usage plan.
|
static CreateUsagePlanRequest.Builder |
CreateUsagePlanRequest.builder() |
CreateUsagePlanRequest.Builder |
CreateUsagePlanRequest.Builder.description(String description)
The description of the usage plan.
|
CreateUsagePlanRequest.Builder |
CreateUsagePlanRequest.Builder.name(String name)
The name of the usage plan.
|
CreateUsagePlanRequest.Builder |
CreateUsagePlanRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateUsagePlanRequest.Builder |
CreateUsagePlanRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default CreateUsagePlanRequest.Builder |
CreateUsagePlanRequest.Builder.quota(Consumer<QuotaSettings.Builder> quota)
The quota of the usage plan.
|
CreateUsagePlanRequest.Builder |
CreateUsagePlanRequest.Builder.quota(QuotaSettings quota)
The quota of the usage plan.
|
CreateUsagePlanRequest.Builder |
CreateUsagePlanRequest.Builder.tags(Map<String,String> tags)
The key-value map of strings.
|
default CreateUsagePlanRequest.Builder |
CreateUsagePlanRequest.Builder.throttle(Consumer<ThrottleSettings.Builder> throttle)
The throttling limits of the usage plan.
|
CreateUsagePlanRequest.Builder |
CreateUsagePlanRequest.Builder.throttle(ThrottleSettings throttle)
The throttling limits of the usage plan.
|
CreateUsagePlanRequest.Builder |
CreateUsagePlanRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateUsagePlanRequest.Builder> |
CreateUsagePlanRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.