@Stability(value=Stable) @Internal public static final class CfnUsagePlan.ApiStageProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnUsagePlan.ApiStageProperty
CfnUsagePlan.ApiStagePropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnUsagePlan.ApiStageProperty.Builder, CfnUsagePlan.ApiStageProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnUsagePlan.ApiStageProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnUsagePlan.ApiStageProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getApiId()
The ID of an API that is in the specified `Stage` property that you want to associate with the usage plan.
|
String |
getStage()
The name of the stage to associate with the usage plan.
|
Object |
getThrottle()
Map containing method-level throttling information for an API stage in a usage plan.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnUsagePlan.ApiStageProperty.Builder builder)
CfnUsagePlan.ApiStageProperty.Builder.public final String getApiId()
CfnUsagePlan.ApiStagePropertygetApiId in interface CfnUsagePlan.ApiStagePropertypublic final String getStage()
CfnUsagePlan.ApiStagePropertygetStage in interface CfnUsagePlan.ApiStagePropertypublic final Object getThrottle()
CfnUsagePlan.ApiStagePropertyThe key for the map is the path and method for which to configure custom throttling, for example, "/pets/GET".
Duplicates are not allowed.
getThrottle in interface CfnUsagePlan.ApiStageProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.