@Stability(value=Experimental) public static final class TerraformOutputConfig.Builder extends Object implements software.amazon.jsii.Builder<TerraformOutputConfig>
TerraformOutputConfig
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
TerraformOutputConfig |
build()
Builds the configured instance.
|
TerraformOutputConfig.Builder |
dependsOn(List<? extends ITerraformDependable> dependsOn)
Sets the value of
TerraformOutputConfig.getDependsOn() |
TerraformOutputConfig.Builder |
description(String description)
Sets the value of
TerraformOutputConfig.getDescription() |
TerraformOutputConfig.Builder |
sensitive(Boolean sensitive)
Sets the value of
TerraformOutputConfig.getSensitive() |
TerraformOutputConfig.Builder |
staticId(Boolean staticId)
Sets the value of
TerraformOutputConfig.getStaticId() |
TerraformOutputConfig.Builder |
value(Object value)
Sets the value of
TerraformOutputConfig.getValue() |
@Stability(value=Experimental) public TerraformOutputConfig.Builder value(Object value)
TerraformOutputConfig.getValue()
value
- the value to be set. This parameter is required.this
@Stability(value=Experimental) public TerraformOutputConfig.Builder dependsOn(List<? extends ITerraformDependable> dependsOn)
TerraformOutputConfig.getDependsOn()
dependsOn
- the value to be set.this
@Stability(value=Experimental) public TerraformOutputConfig.Builder description(String description)
TerraformOutputConfig.getDescription()
description
- the value to be set.this
@Stability(value=Experimental) public TerraformOutputConfig.Builder sensitive(Boolean sensitive)
TerraformOutputConfig.getSensitive()
sensitive
- the value to be set.this
@Stability(value=Experimental) public TerraformOutputConfig.Builder staticId(Boolean staticId)
TerraformOutputConfig.getStaticId()
staticId
- If set to true the synthesized Terraform Output will be named after the `id` passed to the constructor instead of the default (TerraformOutput.friendlyUniqueId).this
@Stability(value=Experimental) public TerraformOutputConfig build()
build
in interface software.amazon.jsii.Builder<TerraformOutputConfig>
TerraformOutputConfig
NullPointerException
- if any required attribute was not providedCopyright © 2023. All rights reserved.