@Stability(value=Stable) public static final class CliCredentialsStackSynthesizerProps.Builder extends Object implements software.amazon.jsii.Builder<CliCredentialsStackSynthesizerProps>
CliCredentialsStackSynthesizerProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CliCredentialsStackSynthesizerProps.Builder |
bucketPrefix(String bucketPrefix)
Sets the value of
CliCredentialsStackSynthesizerProps.getBucketPrefix() |
CliCredentialsStackSynthesizerProps |
build()
Builds the configured instance.
|
CliCredentialsStackSynthesizerProps.Builder |
dockerTagPrefix(String dockerTagPrefix)
Sets the value of
CliCredentialsStackSynthesizerProps.getDockerTagPrefix() |
CliCredentialsStackSynthesizerProps.Builder |
fileAssetsBucketName(String fileAssetsBucketName)
Sets the value of
CliCredentialsStackSynthesizerProps.getFileAssetsBucketName() |
CliCredentialsStackSynthesizerProps.Builder |
imageAssetsRepositoryName(String imageAssetsRepositoryName)
Sets the value of
CliCredentialsStackSynthesizerProps.getImageAssetsRepositoryName() |
CliCredentialsStackSynthesizerProps.Builder |
qualifier(String qualifier)
Sets the value of
CliCredentialsStackSynthesizerProps.getQualifier() |
@Stability(value=Stable) public CliCredentialsStackSynthesizerProps.Builder bucketPrefix(String bucketPrefix)
CliCredentialsStackSynthesizerProps.getBucketPrefix()bucketPrefix - bucketPrefix to use while storing S3 Assets.this@Stability(value=Stable) public CliCredentialsStackSynthesizerProps.Builder dockerTagPrefix(String dockerTagPrefix)
CliCredentialsStackSynthesizerProps.getDockerTagPrefix()dockerTagPrefix - A prefix to use while tagging and uploading Docker images to ECR.
This does not add any separators - the source hash will be appended to
this string directly.this@Stability(value=Stable) public CliCredentialsStackSynthesizerProps.Builder fileAssetsBucketName(String fileAssetsBucketName)
CliCredentialsStackSynthesizerProps.getFileAssetsBucketName()fileAssetsBucketName - Name of the S3 bucket to hold file assets.
You must supply this if you have given a non-standard name to the staging bucket.
The placeholders ${Qualifier}, ${AWS::AccountId} and ${AWS::Region} will
be replaced with the values of qualifier and the stack's account and region,
respectively.
this@Stability(value=Stable) public CliCredentialsStackSynthesizerProps.Builder imageAssetsRepositoryName(String imageAssetsRepositoryName)
CliCredentialsStackSynthesizerProps.getImageAssetsRepositoryName()imageAssetsRepositoryName - Name of the ECR repository to hold Docker Image assets.
You must supply this if you have given a non-standard name to the ECR repository.
The placeholders ${Qualifier}, ${AWS::AccountId} and ${AWS::Region} will
be replaced with the values of qualifier and the stack's account and region,
respectively.
this@Stability(value=Stable) public CliCredentialsStackSynthesizerProps.Builder qualifier(String qualifier)
CliCredentialsStackSynthesizerProps.getQualifier()qualifier - Qualifier to disambiguate multiple environments in the same account.
You can use this and leave the other naming properties empty if you have deployed
the bootstrap environment with standard names but only differnet qualifiers.this@Stability(value=Stable) public CliCredentialsStackSynthesizerProps build()
build in interface software.amazon.jsii.Builder<CliCredentialsStackSynthesizerProps>CliCredentialsStackSynthesizerPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.