@Stability(value=Stable) public static final class ArtifactManifest.Builder extends Object implements software.amazon.jsii.Builder<ArtifactManifest>
ArtifactManifest| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public ArtifactManifest.Builder type(ArtifactType type)
ArtifactManifest.getType()type - The type of artifact. This parameter is required.this@Stability(value=Stable) public ArtifactManifest.Builder dependencies(List<String> dependencies)
ArtifactManifest.getDependencies()dependencies - IDs of artifacts that must be deployed before this artifact.this@Stability(value=Stable) public ArtifactManifest.Builder displayName(String displayName)
ArtifactManifest.getDisplayName()displayName - A string that represents this artifact.
Should only be used in user interfaces.this@Stability(value=Stable) public ArtifactManifest.Builder environment(String environment)
ArtifactManifest.getEnvironment()environment - The environment into which this artifact is deployed.this@Stability(value=Stable) public ArtifactManifest.Builder metadata(Map<String,? extends List<? extends MetadataEntry>> metadata)
ArtifactManifest.getMetadata()metadata - Associated metadata.this@Stability(value=Stable) public ArtifactManifest.Builder properties(AwsCloudFormationStackProperties properties)
ArtifactManifest.getProperties()properties - The set of properties for this artifact (depends on type).this@Stability(value=Stable) public ArtifactManifest.Builder properties(AssetManifestProperties properties)
ArtifactManifest.getProperties()properties - The set of properties for this artifact (depends on type).this@Stability(value=Stable) public ArtifactManifest.Builder properties(TreeArtifactProperties properties)
ArtifactManifest.getProperties()properties - The set of properties for this artifact (depends on type).this@Stability(value=Stable) public ArtifactManifest.Builder properties(NestedCloudAssemblyProperties properties)
ArtifactManifest.getProperties()properties - The set of properties for this artifact (depends on type).this@Stability(value=Stable) public ArtifactManifest build()
build in interface software.amazon.jsii.Builder<ArtifactManifest>ArtifactManifestNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.