Class CfnDeploymentGroup.S3LocationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.codedeploy.CfnDeploymentGroup.S3LocationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDeploymentGroup.S3LocationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDeploymentGroup.S3LocationProperty
@Stability(Stable)
@Internal
public static final class CfnDeploymentGroup.S3LocationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDeploymentGroup.S3LocationProperty
An implementation for
CfnDeploymentGroup.S3LocationProperty-
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.codedeploy.CfnDeploymentGroup.S3LocationProperty
CfnDeploymentGroup.S3LocationProperty.Builder, CfnDeploymentGroup.S3LocationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDeploymentGroup.S3LocationProperty.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 name of the Amazon S3 bucket where the application revision is stored.final StringThe file type of the application revision.final StringgetETag()The ETag of the Amazon S3 object that represents the bundled artifacts for the application revision.final StringgetKey()The name of the Amazon S3 object that represents the bundled artifacts for the application revision.final StringA specific version of the Amazon S3 object that represents the bundled artifacts for the application revision.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 theCfnDeploymentGroup.S3LocationProperty.Builder.
-
-
Method Details
-
getBucket
Description copied from interface:CfnDeploymentGroup.S3LocationPropertyThe name of the Amazon S3 bucket where the application revision is stored.- Specified by:
getBucketin interfaceCfnDeploymentGroup.S3LocationProperty- See Also:
-
getKey
Description copied from interface:CfnDeploymentGroup.S3LocationPropertyThe name of the Amazon S3 object that represents the bundled artifacts for the application revision.- Specified by:
getKeyin interfaceCfnDeploymentGroup.S3LocationProperty- See Also:
-
getBundleType
Description copied from interface:CfnDeploymentGroup.S3LocationPropertyThe file type of the application revision. Must be one of the following:.- JSON
- tar: A tar archive file.
- tgz: A compressed tar archive file.
- YAML
- zip: A zip archive file.
- Specified by:
getBundleTypein interfaceCfnDeploymentGroup.S3LocationProperty- See Also:
-
getETag
Description copied from interface:CfnDeploymentGroup.S3LocationPropertyThe ETag of the Amazon S3 object that represents the bundled artifacts for the application revision.If the ETag is not specified as an input parameter, ETag validation of the object is skipped.
- Specified by:
getETagin interfaceCfnDeploymentGroup.S3LocationProperty- See Also:
-
getVersion
Description copied from interface:CfnDeploymentGroup.S3LocationPropertyA specific version of the Amazon S3 object that represents the bundled artifacts for the application revision.If the version is not specified, the system uses the most recent version by default.
- Specified by:
getVersionin interfaceCfnDeploymentGroup.S3LocationProperty- 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()
-