Interface FileAssetMetadataEntry
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
FileAssetMetadataEntry.Jsii$Proxy
@Generated(value="jsii-pacmak/1.118.0 (build 02eec31)", date="2025-11-06T20:25:05.785Z") @Stability(Stable) public interface FileAssetMetadataEntry extends software.amazon.jsii.JsiiSerializable
Metadata Entry spec for files.Example:
Map<String, String> entry = Map.of( "packaging", "file", "s3BucketParameter", "bucket-parameter", "s3KeyParamenter", "key-parameter", "artifactHashParameter", "hash-parameter");
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classFileAssetMetadataEntry.BuilderA builder forFileAssetMetadataEntrystatic classFileAssetMetadataEntry.Jsii$ProxyAn implementation forFileAssetMetadataEntry
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static FileAssetMetadataEntry.Builderbuilder()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.
-
-
-
Method Detail
-
getArtifactHashParameter
@Stability(Stable) @NotNull String getArtifactHashParameter()
The name of the parameter where the hash of the bundled asset should be passed in.
-
getId
@Stability(Stable) @NotNull String getId()
Logical identifier for the asset.
-
getPackaging
@Stability(Stable) @NotNull String getPackaging()
Requested packaging style.
-
getPath
@Stability(Stable) @NotNull String getPath()
Path on disk to the asset.
-
getS3BucketParameter
@Stability(Stable) @NotNull String getS3BucketParameter()
Name of parameter where S3 bucket should be passed in.
-
getS3KeyParameter
@Stability(Stable) @NotNull String getS3KeyParameter()
Name of parameter where S3 key should be passed in.
-
getSourceHash
@Stability(Stable) @NotNull String getSourceHash()
The hash of the asset source.
-
builder
@Stability(Stable) static FileAssetMetadataEntry.Builder builder()
- Returns:
- a
FileAssetMetadataEntry.BuilderofFileAssetMetadataEntry
-
-