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