Class CfnStageProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.apigatewayv2.CfnStageProps.Jsii$Proxy
- All Implemented Interfaces:
CfnStageProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnStageProps
@Stability(Stable)
@Internal
public static final class CfnStageProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnStageProps
An implementation for
CfnStageProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.apigatewayv2.CfnStageProps
CfnStageProps.Builder, CfnStageProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnStageProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnStageProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectSettings for logging access in this stage.final StringThis parameter is not currently supported.final StringgetApiId()The API identifier.final ObjectSpecifies whether updates to an API automatically trigger a new deployment.final StringThe identifier of a client certificate for aStage.final ObjectThe default route settings for the stage.final StringThe deployment identifier for the API stage.final StringThe description for the API stage.final ObjectRoute settings for the stage.final StringThe stage name.final ObjectA map that defines the stage variables for aStage.final ObjectgetTags()The collection of tags.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnStageProps.Builder.
-
-
Method Details
-
getApiId
Description copied from interface:CfnStagePropsThe API identifier.- Specified by:
getApiIdin interfaceCfnStageProps- See Also:
-
getStageName
Description copied from interface:CfnStagePropsThe stage name.Stage names can contain only alphanumeric characters, hyphens, and underscores, or be
$default. Maximum length is 128 characters.- Specified by:
getStageNamein interfaceCfnStageProps- See Also:
-
getAccessLogSettings
Description copied from interface:CfnStagePropsSettings for logging access in this stage.- Specified by:
getAccessLogSettingsin interfaceCfnStageProps- See Also:
-
getAccessPolicyId
Description copied from interface:CfnStagePropsThis parameter is not currently supported.- Specified by:
getAccessPolicyIdin interfaceCfnStageProps- See Also:
-
getAutoDeploy
Description copied from interface:CfnStagePropsSpecifies whether updates to an API automatically trigger a new deployment.The default value is
false.- Specified by:
getAutoDeployin interfaceCfnStageProps- See Also:
-
getClientCertificateId
Description copied from interface:CfnStagePropsThe identifier of a client certificate for aStage.Supported only for WebSocket APIs.
- Specified by:
getClientCertificateIdin interfaceCfnStageProps- See Also:
-
getDefaultRouteSettings
Description copied from interface:CfnStagePropsThe default route settings for the stage.- Specified by:
getDefaultRouteSettingsin interfaceCfnStageProps- See Also:
-
getDeploymentId
Description copied from interface:CfnStagePropsThe deployment identifier for the API stage.Can't be updated if
autoDeployis enabled.- Specified by:
getDeploymentIdin interfaceCfnStageProps- See Also:
-
getDescription
Description copied from interface:CfnStagePropsThe description for the API stage.- Specified by:
getDescriptionin interfaceCfnStageProps- See Also:
-
getRouteSettings
Description copied from interface:CfnStagePropsRoute settings for the stage.- Specified by:
getRouteSettingsin interfaceCfnStageProps- See Also:
-
getStageVariables
Description copied from interface:CfnStagePropsA map that defines the stage variables for aStage.Variable names can have alphanumeric and underscore characters, and the values must match [A-Za-z0-9-._~:/?#&=,]+.
- Specified by:
getStageVariablesin interfaceCfnStageProps- See Also:
-
getTags
Description copied from interface:CfnStagePropsThe collection of tags.Each tag element is associated with a given resource.
- Specified by:
getTagsin interfaceCfnStageProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-