@Stability(value=Experimental) public static final class DataTerraformRemoteStateArtifactoryConfig.Builder extends Object implements software.amazon.jsii.Builder<DataTerraformRemoteStateArtifactoryConfig>
DataTerraformRemoteStateArtifactoryConfig
Constructor and Description |
---|
Builder() |
@Stability(value=Experimental) public DataTerraformRemoteStateArtifactoryConfig.Builder defaults(Map<String,? extends Object> defaults)
DataTerraformRemoteStateConfig.getDefaults()
defaults
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateArtifactoryConfig.Builder workspace(String workspace)
DataTerraformRemoteStateConfig.getWorkspace()
workspace
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateArtifactoryConfig.Builder password(String password)
ArtifactoryBackendProps.getPassword()
password
- (Required) - The password. This parameter is required.this
@Stability(value=Experimental) public DataTerraformRemoteStateArtifactoryConfig.Builder repo(String repo)
ArtifactoryBackendProps.getRepo()
repo
- (Required) - The repository name. This parameter is required.this
@Stability(value=Experimental) public DataTerraformRemoteStateArtifactoryConfig.Builder subpath(String subpath)
ArtifactoryBackendProps.getSubpath()
subpath
- (Required) - Path within the repository. This parameter is required.this
@Stability(value=Experimental) public DataTerraformRemoteStateArtifactoryConfig.Builder url(String url)
ArtifactoryBackendProps.getUrl()
url
- (Required) - The URL. This parameter is required.
Note that this is the base url to artifactory not the full repo and subpath.this
@Stability(value=Experimental) public DataTerraformRemoteStateArtifactoryConfig.Builder username(String username)
ArtifactoryBackendProps.getUsername()
username
- (Required) - The username. This parameter is required.this
@Stability(value=Experimental) public DataTerraformRemoteStateArtifactoryConfig build()
build
in interface software.amazon.jsii.Builder<DataTerraformRemoteStateArtifactoryConfig>
DataTerraformRemoteStateArtifactoryConfig
NullPointerException
- if any required attribute was not providedCopyright © 2022. All rights reserved.