Class CfnApiPropsMixin.BodyS3LocationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.apigatewayv2.CfnApiPropsMixin.BodyS3LocationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnApiPropsMixin.BodyS3LocationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnApiPropsMixin.BodyS3LocationProperty
@Stability(Stable)
@Internal
public static final class CfnApiPropsMixin.BodyS3LocationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnApiPropsMixin.BodyS3LocationProperty
An implementation for
CfnApiPropsMixin.BodyS3LocationProperty-
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.apigatewayv2.CfnApiPropsMixin.BodyS3LocationProperty
CfnApiPropsMixin.BodyS3LocationProperty.Builder, CfnApiPropsMixin.BodyS3LocationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnApiPropsMixin.BodyS3LocationProperty.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 S3 bucket that contains the OpenAPI definition to import.final StringgetEtag()The Etag of the S3 object.final StringgetKey()The key of the S3 object.final StringThe version of the S3 object.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 theCfnApiPropsMixin.BodyS3LocationProperty.Builder.
-
-
Method Details
-
getBucket
Description copied from interface:CfnApiPropsMixin.BodyS3LocationPropertyThe S3 bucket that contains the OpenAPI definition to import.Required if you specify a
BodyS3Locationfor an API.- Specified by:
getBucketin interfaceCfnApiPropsMixin.BodyS3LocationProperty- See Also:
-
getEtag
Description copied from interface:CfnApiPropsMixin.BodyS3LocationPropertyThe Etag of the S3 object.- Specified by:
getEtagin interfaceCfnApiPropsMixin.BodyS3LocationProperty- See Also:
-
getKey
Description copied from interface:CfnApiPropsMixin.BodyS3LocationPropertyThe key of the S3 object.Required if you specify a
BodyS3Locationfor an API.- Specified by:
getKeyin interfaceCfnApiPropsMixin.BodyS3LocationProperty- See Also:
-
getVersion
Description copied from interface:CfnApiPropsMixin.BodyS3LocationPropertyThe version of the S3 object.- Specified by:
getVersionin interfaceCfnApiPropsMixin.BodyS3LocationProperty- 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()
-