@Stability(value=Experimental) public static final class DataTerraformRemoteStateRemoteConfig.Builder extends Object implements software.amazon.jsii.Builder<DataTerraformRemoteStateRemoteConfig>
DataTerraformRemoteStateRemoteConfig
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
DataTerraformRemoteStateRemoteConfig |
build()
Builds the configured instance.
|
DataTerraformRemoteStateRemoteConfig.Builder |
defaults(Map<String,? extends Object> defaults)
Sets the value of
DataTerraformRemoteStateConfig.getDefaults() |
DataTerraformRemoteStateRemoteConfig.Builder |
hostname(String hostname)
Sets the value of
RemoteBackendConfig.getHostname() |
DataTerraformRemoteStateRemoteConfig.Builder |
organization(String organization)
Sets the value of
RemoteBackendConfig.getOrganization() |
DataTerraformRemoteStateRemoteConfig.Builder |
token(String token)
Sets the value of
RemoteBackendConfig.getToken() |
DataTerraformRemoteStateRemoteConfig.Builder |
workspace(String workspace)
Sets the value of
DataTerraformRemoteStateConfig.getWorkspace() |
DataTerraformRemoteStateRemoteConfig.Builder |
workspaces(IRemoteWorkspace workspaces)
Sets the value of
RemoteBackendConfig.getWorkspaces() |
@Stability(value=Experimental) public DataTerraformRemoteStateRemoteConfig.Builder defaults(Map<String,? extends Object> defaults)
DataTerraformRemoteStateConfig.getDefaults()
defaults
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateRemoteConfig.Builder workspace(String workspace)
DataTerraformRemoteStateConfig.getWorkspace()
workspace
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateRemoteConfig.Builder organization(String organization)
RemoteBackendConfig.getOrganization()
organization
- the value to be set. This parameter is required.this
@Stability(value=Experimental) public DataTerraformRemoteStateRemoteConfig.Builder workspaces(IRemoteWorkspace workspaces)
RemoteBackendConfig.getWorkspaces()
workspaces
- the value to be set. This parameter is required.this
@Stability(value=Experimental) public DataTerraformRemoteStateRemoteConfig.Builder hostname(String hostname)
RemoteBackendConfig.getHostname()
hostname
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateRemoteConfig.Builder token(String token)
RemoteBackendConfig.getToken()
token
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateRemoteConfig build()
build
in interface software.amazon.jsii.Builder<DataTerraformRemoteStateRemoteConfig>
DataTerraformRemoteStateRemoteConfig
NullPointerException
- if any required attribute was not providedCopyright © 2023. All rights reserved.