@Stability(value=Experimental) public static final class StackManifest.Builder extends Object implements software.amazon.jsii.Builder<StackManifest>
StackManifest
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
StackManifest.Builder |
annotations(List<? extends StackAnnotation> annotations)
Sets the value of
StackManifest.getAnnotations() |
StackManifest |
build()
Builds the configured instance.
|
StackManifest.Builder |
constructPath(String constructPath)
Sets the value of
StackManifest.getConstructPath() |
StackManifest.Builder |
dependencies(List<String> dependencies)
Sets the value of
StackManifest.getDependencies() |
StackManifest.Builder |
name(String name)
Sets the value of
StackManifest.getName() |
StackManifest.Builder |
synthesizedStackPath(String synthesizedStackPath)
Sets the value of
StackManifest.getSynthesizedStackPath() |
StackManifest.Builder |
workingDirectory(String workingDirectory)
Sets the value of
StackManifest.getWorkingDirectory() |
@Stability(value=Experimental) public StackManifest.Builder annotations(List<? extends StackAnnotation> annotations)
StackManifest.getAnnotations()
annotations
- the value to be set. This parameter is required.this
@Stability(value=Experimental) public StackManifest.Builder constructPath(String constructPath)
StackManifest.getConstructPath()
constructPath
- the value to be set. This parameter is required.this
@Stability(value=Experimental) public StackManifest.Builder dependencies(List<String> dependencies)
StackManifest.getDependencies()
dependencies
- the value to be set. This parameter is required.this
@Stability(value=Experimental) public StackManifest.Builder name(String name)
StackManifest.getName()
name
- the value to be set. This parameter is required.this
@Stability(value=Experimental) public StackManifest.Builder synthesizedStackPath(String synthesizedStackPath)
StackManifest.getSynthesizedStackPath()
synthesizedStackPath
- the value to be set. This parameter is required.this
@Stability(value=Experimental) public StackManifest.Builder workingDirectory(String workingDirectory)
StackManifest.getWorkingDirectory()
workingDirectory
- the value to be set. This parameter is required.this
@Stability(value=Experimental) public StackManifest build()
build
in interface software.amazon.jsii.Builder<StackManifest>
StackManifest
NullPointerException
- if any required attribute was not providedCopyright © 2022. All rights reserved.