@Stability(value=Experimental) public static final class TerraformResourceLifecycle.Builder extends Object implements software.amazon.jsii.Builder<TerraformResourceLifecycle>
TerraformResourceLifecycle
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
TerraformResourceLifecycle |
build()
Builds the configured instance.
|
TerraformResourceLifecycle.Builder |
createBeforeDestroy(Boolean createBeforeDestroy)
Sets the value of
TerraformResourceLifecycle.getCreateBeforeDestroy() |
TerraformResourceLifecycle.Builder |
ignoreChanges(List<String> ignoreChanges)
Sets the value of
TerraformResourceLifecycle.getIgnoreChanges() |
TerraformResourceLifecycle.Builder |
preventDestroy(Boolean preventDestroy)
Sets the value of
TerraformResourceLifecycle.getPreventDestroy() |
@Stability(value=Experimental) public TerraformResourceLifecycle.Builder createBeforeDestroy(Boolean createBeforeDestroy)
TerraformResourceLifecycle.getCreateBeforeDestroy()
createBeforeDestroy
- the value to be set.this
@Stability(value=Experimental) public TerraformResourceLifecycle.Builder ignoreChanges(List<String> ignoreChanges)
TerraformResourceLifecycle.getIgnoreChanges()
ignoreChanges
- the value to be set.this
@Stability(value=Experimental) public TerraformResourceLifecycle.Builder preventDestroy(Boolean preventDestroy)
TerraformResourceLifecycle.getPreventDestroy()
preventDestroy
- the value to be set.this
@Stability(value=Experimental) public TerraformResourceLifecycle build()
build
in interface software.amazon.jsii.Builder<TerraformResourceLifecycle>
TerraformResourceLifecycle
NullPointerException
- if any required attribute was not providedCopyright © 2022. All rights reserved.