@Stability(value=Experimental) public static final class TerraformProviderConfig.Builder extends Object implements software.amazon.jsii.Builder<TerraformProviderConfig>
TerraformProviderConfig
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
TerraformProviderConfig |
build()
Builds the configured instance.
|
TerraformProviderConfig.Builder |
terraformGeneratorMetadata(TerraformProviderGeneratorMetadata terraformGeneratorMetadata)
Sets the value of
TerraformProviderConfig.getTerraformGeneratorMetadata() |
TerraformProviderConfig.Builder |
terraformProviderSource(String terraformProviderSource)
Sets the value of
TerraformProviderConfig.getTerraformProviderSource() |
TerraformProviderConfig.Builder |
terraformResourceType(String terraformResourceType)
Sets the value of
TerraformProviderConfig.getTerraformResourceType() |
@Stability(value=Experimental) public TerraformProviderConfig.Builder terraformResourceType(String terraformResourceType)
TerraformProviderConfig.getTerraformResourceType()
terraformResourceType
- the value to be set. This parameter is required.this
@Stability(value=Experimental) public TerraformProviderConfig.Builder terraformGeneratorMetadata(TerraformProviderGeneratorMetadata terraformGeneratorMetadata)
TerraformProviderConfig.getTerraformGeneratorMetadata()
terraformGeneratorMetadata
- the value to be set.this
@Stability(value=Experimental) public TerraformProviderConfig.Builder terraformProviderSource(String terraformProviderSource)
TerraformProviderConfig.getTerraformProviderSource()
terraformProviderSource
- the value to be set.this
@Stability(value=Experimental) public TerraformProviderConfig build()
build
in interface software.amazon.jsii.Builder<TerraformProviderConfig>
TerraformProviderConfig
NullPointerException
- if any required attribute was not providedCopyright © 2022. All rights reserved.