Interface ApiStage.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ApiStage.Builder,
,ApiStage> SdkBuilder<ApiStage.Builder,
,ApiStage> SdkPojo
- Enclosing class:
ApiStage
public static interface ApiStage.Builder
extends SdkPojo, CopyableBuilder<ApiStage.Builder,ApiStage>
-
Method Summary
Modifier and TypeMethodDescriptionAPI Id of the associated API stage in a usage plan.API stage name of the associated API stage in a usage plan.throttle
(Map<String, ThrottleSettings> throttle) Map containing method level throttling information for API stage in a usage plan.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
apiId
API Id of the associated API stage in a usage plan.
- Parameters:
apiId
- API Id of the associated API stage in a usage plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stage
API stage name of the associated API stage in a usage plan.
- Parameters:
stage
- API stage name of the associated API stage in a usage plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
throttle
Map containing method level throttling information for API stage in a usage plan.
- Parameters:
throttle
- Map containing method level throttling information for API stage in a usage plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-