@Stability(value=Experimental) public static final class FileAssetMetadataEntry.Builder extends Object implements software.amazon.jsii.Builder<FileAssetMetadataEntry>
FileAssetMetadataEntry| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
FileAssetMetadataEntry.Builder |
artifactHashParameter(String artifactHashParameter)
Sets the value of
FileAssetMetadataEntry.getArtifactHashParameter() |
FileAssetMetadataEntry |
build()
Builds the configured instance.
|
FileAssetMetadataEntry.Builder |
id(String id)
Sets the value of
FileAssetMetadataEntry.getId() |
FileAssetMetadataEntry.Builder |
packaging(String packaging)
Sets the value of
FileAssetMetadataEntry.getPackaging() |
FileAssetMetadataEntry.Builder |
path(String path)
Sets the value of
FileAssetMetadataEntry.getPath() |
FileAssetMetadataEntry.Builder |
s3BucketParameter(String s3BucketParameter)
Sets the value of
FileAssetMetadataEntry.getS3BucketParameter() |
FileAssetMetadataEntry.Builder |
s3KeyParameter(String s3KeyParameter)
Sets the value of
FileAssetMetadataEntry.getS3KeyParameter() |
FileAssetMetadataEntry.Builder |
sourceHash(String sourceHash)
Sets the value of
FileAssetMetadataEntry.getSourceHash() |
@Stability(value=Experimental) public FileAssetMetadataEntry.Builder artifactHashParameter(String artifactHashParameter)
FileAssetMetadataEntry.getArtifactHashParameter()artifactHashParameter - The name of the parameter where the hash of the bundled asset should be passed in. This parameter is required.this@Stability(value=Experimental) public FileAssetMetadataEntry.Builder id(String id)
FileAssetMetadataEntry.getId()id - Logical identifier for the asset. This parameter is required.this@Stability(value=Experimental) public FileAssetMetadataEntry.Builder packaging(String packaging)
FileAssetMetadataEntry.getPackaging()packaging - Requested packaging style. This parameter is required.this@Stability(value=Experimental) public FileAssetMetadataEntry.Builder path(String path)
FileAssetMetadataEntry.getPath()path - Path on disk to the asset. This parameter is required.this@Stability(value=Experimental) public FileAssetMetadataEntry.Builder s3BucketParameter(String s3BucketParameter)
FileAssetMetadataEntry.getS3BucketParameter()s3BucketParameter - Name of parameter where S3 bucket should be passed in. This parameter is required.this@Stability(value=Experimental) public FileAssetMetadataEntry.Builder s3KeyParameter(String s3KeyParameter)
FileAssetMetadataEntry.getS3KeyParameter()s3KeyParameter - Name of parameter where S3 key should be passed in. This parameter is required.this@Stability(value=Experimental) public FileAssetMetadataEntry.Builder sourceHash(String sourceHash)
FileAssetMetadataEntry.getSourceHash()sourceHash - The hash of the asset source. This parameter is required.this@Stability(value=Experimental) public FileAssetMetadataEntry build()
build in interface software.amazon.jsii.Builder<FileAssetMetadataEntry>FileAssetMetadataEntryNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.