@Stability(value=Experimental) public static final class S3SourceProps.Builder extends Object implements software.amazon.jsii.Builder<S3SourceProps>
S3SourceProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
S3SourceProps.Builder |
bucket(IBucket bucket)
Sets the value of
S3SourceProps.getBucket() |
S3SourceProps |
build()
Builds the configured instance.
|
S3SourceProps.Builder |
identifier(String identifier)
Sets the value of
SourceProps.getIdentifier() |
S3SourceProps.Builder |
path(String path)
Sets the value of
S3SourceProps.getPath() |
S3SourceProps.Builder |
version(String version)
Sets the value of
S3SourceProps.getVersion() |
@Stability(value=Experimental) public S3SourceProps.Builder bucket(IBucket bucket)
S3SourceProps.getBucket()bucket - the value to be set. This parameter is required.this@Stability(value=Experimental) public S3SourceProps.Builder path(String path)
S3SourceProps.getPath()path - the value to be set. This parameter is required.this@Stability(value=Experimental) public S3SourceProps.Builder version(String version)
S3SourceProps.getVersion()version - The version ID of the object that represents the build input ZIP file to use.this@Stability(value=Experimental) public S3SourceProps.Builder identifier(String identifier)
SourceProps.getIdentifier()identifier - The source identifier.
This property is required on secondary sources.this@Stability(value=Experimental) public S3SourceProps build()
build in interface software.amazon.jsii.Builder<S3SourceProps>S3SourcePropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.