@Stability(value=Experimental) public static final class TerraformModuleOptions.Builder extends Object implements software.amazon.jsii.Builder<TerraformModuleOptions>
TerraformModuleOptions
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
TerraformModuleOptions |
build()
Builds the configured instance.
|
TerraformModuleOptions.Builder |
dependsOn(List<? extends ITerraformDependable> dependsOn)
Sets the value of
TerraformModuleUserOptions.getDependsOn() |
TerraformModuleOptions.Builder |
forEach(ITerraformIterator forEach)
Sets the value of
TerraformModuleUserOptions.getForEach() |
TerraformModuleOptions.Builder |
providers(List<? extends Object> providers)
Sets the value of
TerraformModuleUserOptions.getProviders() |
TerraformModuleOptions.Builder |
source(String source)
Sets the value of
TerraformModuleOptions.getSource() |
TerraformModuleOptions.Builder |
version(String version)
Sets the value of
TerraformModuleOptions.getVersion() |
@Stability(value=Experimental) public TerraformModuleOptions.Builder source(String source)
TerraformModuleOptions.getSource()
source
- the value to be set. This parameter is required.this
@Stability(value=Experimental) public TerraformModuleOptions.Builder version(String version)
TerraformModuleOptions.getVersion()
version
- the value to be set.this
@Stability(value=Experimental) public TerraformModuleOptions.Builder dependsOn(List<? extends ITerraformDependable> dependsOn)
TerraformModuleUserOptions.getDependsOn()
dependsOn
- the value to be set.this
@Stability(value=Experimental) public TerraformModuleOptions.Builder forEach(ITerraformIterator forEach)
TerraformModuleUserOptions.getForEach()
forEach
- the value to be set.this
@Stability(value=Experimental) public TerraformModuleOptions.Builder providers(List<? extends Object> providers)
TerraformModuleUserOptions.getProviders()
providers
- the value to be set.this
@Stability(value=Experimental) public TerraformModuleOptions build()
build
in interface software.amazon.jsii.Builder<TerraformModuleOptions>
TerraformModuleOptions
NullPointerException
- if any required attribute was not providedCopyright © 2022. All rights reserved.