Class FileAssetMetadataEntry.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cloudassembly.schema.FileAssetMetadataEntry.Jsii$Proxy
- All Implemented Interfaces:
FileAssetMetadataEntry,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- FileAssetMetadataEntry
@Stability(Stable)
@Internal
public static final class FileAssetMetadataEntry.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements FileAssetMetadataEntry
An implementation for
FileAssetMetadataEntry-
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.cloudassembly.schema.FileAssetMetadataEntry
FileAssetMetadataEntry.Builder, FileAssetMetadataEntry.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(FileAssetMetadataEntry.Builder builder) Constructor that initializes the object based on literal property values passed by theFileAssetMetadataEntry.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 parameter where the hash of the bundled asset should be passed in.final StringgetId()Logical identifier for the asset.final StringRequested packaging style.final StringgetPath()Path on disk to the asset.final StringName of parameter where S3 bucket should be passed in.final StringName of parameter where S3 key should be passed in.final StringThe hash of the asset source.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 theFileAssetMetadataEntry.Builder.
-
-
Method Details
-
getArtifactHashParameter
Description copied from interface:FileAssetMetadataEntryThe name of the parameter where the hash of the bundled asset should be passed in.- Specified by:
getArtifactHashParameterin interfaceFileAssetMetadataEntry
-
getId
Description copied from interface:FileAssetMetadataEntryLogical identifier for the asset.- Specified by:
getIdin interfaceFileAssetMetadataEntry
-
getPackaging
Description copied from interface:FileAssetMetadataEntryRequested packaging style.- Specified by:
getPackagingin interfaceFileAssetMetadataEntry
-
getPath
Description copied from interface:FileAssetMetadataEntryPath on disk to the asset.- Specified by:
getPathin interfaceFileAssetMetadataEntry
-
getS3BucketParameter
Description copied from interface:FileAssetMetadataEntryName of parameter where S3 bucket should be passed in.- Specified by:
getS3BucketParameterin interfaceFileAssetMetadataEntry
-
getS3KeyParameter
Description copied from interface:FileAssetMetadataEntryName of parameter where S3 key should be passed in.- Specified by:
getS3KeyParameterin interfaceFileAssetMetadataEntry
-
getSourceHash
Description copied from interface:FileAssetMetadataEntryThe hash of the asset source.- Specified by:
getSourceHashin interfaceFileAssetMetadataEntry
-
$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()
-