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 forFileAssetMetadataEntry
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface software.amazon.awscdk.cloudassembly.schema.FileAssetMetadataEntry
FileAssetMetadataEntry.Builder, FileAssetMetadataEntry.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)StringgetArtifactHashParameter()The name of the parameter where the hash of the bundled asset should be passed in.StringgetId()Logical identifier for the asset.StringgetPackaging()Requested packaging style.StringgetPath()Path on disk to the asset.StringgetS3BucketParameter()Name of parameter where S3 bucket should be passed in.StringgetS3KeyParameter()Name of parameter where S3 key should be passed in.StringgetSourceHash()The hash of the asset source.inthashCode()
-
-
-
Constructor Detail
-
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
protected Jsii$Proxy(FileAssetMetadataEntry.Builder builder)
Constructor that initializes the object based on literal property values passed by theFileAssetMetadataEntry.Builder.
-
-
Method Detail
-
getArtifactHashParameter
public final String 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
public final String getId()
Description copied from interface:FileAssetMetadataEntryLogical identifier for the asset.- Specified by:
getIdin interfaceFileAssetMetadataEntry
-
getPackaging
public final String getPackaging()
Description copied from interface:FileAssetMetadataEntryRequested packaging style.- Specified by:
getPackagingin interfaceFileAssetMetadataEntry
-
getPath
public final String getPath()
Description copied from interface:FileAssetMetadataEntryPath on disk to the asset.- Specified by:
getPathin interfaceFileAssetMetadataEntry
-
getS3BucketParameter
public final String getS3BucketParameter()
Description copied from interface:FileAssetMetadataEntryName of parameter where S3 bucket should be passed in.- Specified by:
getS3BucketParameterin interfaceFileAssetMetadataEntry
-
getS3KeyParameter
public final String getS3KeyParameter()
Description copied from interface:FileAssetMetadataEntryName of parameter where S3 key should be passed in.- Specified by:
getS3KeyParameterin interfaceFileAssetMetadataEntry
-
getSourceHash
public final String 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
-
-