@Stability(value=Experimental) public static final class DataTerraformRemoteStateLocalConfig.Builder extends Object implements software.amazon.jsii.Builder<DataTerraformRemoteStateLocalConfig>
DataTerraformRemoteStateLocalConfig
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
DataTerraformRemoteStateLocalConfig |
build()
Builds the configured instance.
|
DataTerraformRemoteStateLocalConfig.Builder |
defaults(Map<String,? extends Object> defaults)
Sets the value of
DataTerraformRemoteStateConfig.getDefaults() |
DataTerraformRemoteStateLocalConfig.Builder |
path(String path)
Sets the value of
LocalBackendConfig.getPath() |
DataTerraformRemoteStateLocalConfig.Builder |
workspace(String workspace)
Sets the value of
DataTerraformRemoteStateConfig.getWorkspace() |
DataTerraformRemoteStateLocalConfig.Builder |
workspaceDir(String workspaceDir)
Sets the value of
LocalBackendConfig.getWorkspaceDir() |
@Stability(value=Experimental) public DataTerraformRemoteStateLocalConfig.Builder defaults(Map<String,? extends Object> defaults)
DataTerraformRemoteStateConfig.getDefaults()
defaults
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateLocalConfig.Builder workspace(String workspace)
DataTerraformRemoteStateConfig.getWorkspace()
workspace
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateLocalConfig.Builder path(String path)
LocalBackendConfig.getPath()
path
- Path where the state file is stored.this
@Stability(value=Experimental) public DataTerraformRemoteStateLocalConfig.Builder workspaceDir(String workspaceDir)
LocalBackendConfig.getWorkspaceDir()
workspaceDir
- (Optional) The path to non-default workspaces.this
@Stability(value=Experimental) public DataTerraformRemoteStateLocalConfig build()
build
in interface software.amazon.jsii.Builder<DataTerraformRemoteStateLocalConfig>
DataTerraformRemoteStateLocalConfig
NullPointerException
- if any required attribute was not providedCopyright © 2023. All rights reserved.