Class CfnBasePathMappingMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.apigateway.CfnBasePathMappingMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnBasePathMappingMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnBasePathMappingMixinProps
@Stability(Stable)
@Internal
public static final class CfnBasePathMappingMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnBasePathMappingMixinProps
An implementation for
CfnBasePathMappingMixinProps-
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.cfnpropertymixins.services.apigateway.CfnBasePathMappingMixinProps
CfnBasePathMappingMixinProps.Builder, CfnBasePathMappingMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnBasePathMappingMixinProps.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 StringThe base path name that callers of the API must provide as part of the URL after the domain name.final ObjectThe domain name of the BasePathMapping resource to be described.final StringgetId()final ObjectThe string identifier of the associated RestApi.final ObjectgetStage()The name of the associated stage.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 theCfnBasePathMappingMixinProps.Builder.
-
-
Method Details
-
getBasePath
Description copied from interface:CfnBasePathMappingMixinPropsThe base path name that callers of the API must provide as part of the URL after the domain name.- Specified by:
getBasePathin interfaceCfnBasePathMappingMixinProps- See Also:
-
getDomainName
Description copied from interface:CfnBasePathMappingMixinPropsThe domain name of the BasePathMapping resource to be described.Returns union: either
StringorIDomainNameRef- Specified by:
getDomainNamein interfaceCfnBasePathMappingMixinProps- See Also:
-
getId
- Specified by:
getIdin interfaceCfnBasePathMappingMixinProps- See Also:
-
getRestApiId
Description copied from interface:CfnBasePathMappingMixinPropsThe string identifier of the associated RestApi.Returns union: either
StringorIRestApiRef- Specified by:
getRestApiIdin interfaceCfnBasePathMappingMixinProps- See Also:
-
getStage
Description copied from interface:CfnBasePathMappingMixinProps- Specified by:
getStagein interfaceCfnBasePathMappingMixinProps- 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()
-