@Stability(value=Stable) public static final class ProductStackHistoryProps.Builder extends Object implements software.amazon.jsii.Builder<ProductStackHistoryProps>
ProductStackHistoryProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
ProductStackHistoryProps |
build()
Builds the configured instance.
|
ProductStackHistoryProps.Builder |
currentVersionLocked(Boolean currentVersionLocked)
Sets the value of
ProductStackHistoryProps.getCurrentVersionLocked() |
ProductStackHistoryProps.Builder |
currentVersionName(String currentVersionName)
Sets the value of
ProductStackHistoryProps.getCurrentVersionName() |
ProductStackHistoryProps.Builder |
description(String description)
Sets the value of
ProductStackHistoryProps.getDescription() |
ProductStackHistoryProps.Builder |
directory(String directory)
Sets the value of
ProductStackHistoryProps.getDirectory() |
ProductStackHistoryProps.Builder |
productStack(ProductStack productStack)
Sets the value of
ProductStackHistoryProps.getProductStack() |
ProductStackHistoryProps.Builder |
validateTemplate(Boolean validateTemplate)
Sets the value of
ProductStackHistoryProps.getValidateTemplate() |
@Stability(value=Stable) public ProductStackHistoryProps.Builder currentVersionLocked(Boolean currentVersionLocked)
ProductStackHistoryProps.getCurrentVersionLocked()currentVersionLocked - If this is set to true, the ProductStack will not be overwritten if a snapshot is found for the currentVersionName. This parameter is required.this@Stability(value=Stable) public ProductStackHistoryProps.Builder currentVersionName(String currentVersionName)
ProductStackHistoryProps.getCurrentVersionName()currentVersionName - The current version name of the ProductStack. This parameter is required.this@Stability(value=Stable) public ProductStackHistoryProps.Builder productStack(ProductStack productStack)
ProductStackHistoryProps.getProductStack()productStack - The ProductStack whose history will be retained as a snapshot. This parameter is required.this@Stability(value=Stable) public ProductStackHistoryProps.Builder description(String description)
ProductStackHistoryProps.getDescription()description - The description of the product version.this@Stability(value=Stable) public ProductStackHistoryProps.Builder directory(String directory)
ProductStackHistoryProps.getDirectory()directory - The directory where template snapshots will be stored.this@Stability(value=Stable) public ProductStackHistoryProps.Builder validateTemplate(Boolean validateTemplate)
ProductStackHistoryProps.getValidateTemplate()validateTemplate - Whether the specified product template will be validated by CloudFormation.
If turned off, an invalid template configuration can be stored.this@Stability(value=Stable) public ProductStackHistoryProps build()
build in interface software.amazon.jsii.Builder<ProductStackHistoryProps>ProductStackHistoryPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.