@Stability(value=Experimental) public static final class DataTerraformRemoteStateSwiftConfig.Builder extends Object implements software.amazon.jsii.Builder<DataTerraformRemoteStateSwiftConfig>
DataTerraformRemoteStateSwiftConfig
Constructor and Description |
---|
Builder() |
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder defaults(Map<String,? extends Object> defaults)
DataTerraformRemoteStateConfig.getDefaults()
defaults
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder workspace(String workspace)
DataTerraformRemoteStateConfig.getWorkspace()
workspace
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder container(String container)
SwiftBackendProps.getContainer()
container
- the value to be set. This parameter is required.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder applicationCredentialId(String applicationCredentialId)
SwiftBackendProps.getApplicationCredentialId()
applicationCredentialId
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder applicationCredentialName(String applicationCredentialName)
SwiftBackendProps.getApplicationCredentialName()
applicationCredentialName
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder applicationCredentialSecret(String applicationCredentialSecret)
SwiftBackendProps.getApplicationCredentialSecret()
applicationCredentialSecret
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder archiveContainer(String archiveContainer)
SwiftBackendProps.getArchiveContainer()
archiveContainer
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder authUrl(String authUrl)
SwiftBackendProps.getAuthUrl()
authUrl
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder cacertFile(String cacertFile)
SwiftBackendProps.getCacertFile()
cacertFile
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder cert(String cert)
SwiftBackendProps.getCert()
cert
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder cloud(String cloud)
SwiftBackendProps.getCloud()
cloud
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder defaultDomain(String defaultDomain)
SwiftBackendProps.getDefaultDomain()
defaultDomain
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder domainId(String domainId)
SwiftBackendProps.getDomainId()
domainId
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder domainName(String domainName)
SwiftBackendProps.getDomainName()
domainName
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder expireAfter(String expireAfter)
SwiftBackendProps.getExpireAfter()
expireAfter
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder insecure(Boolean insecure)
SwiftBackendProps.getInsecure()
insecure
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder key(String key)
SwiftBackendProps.getKey()
key
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder password(String password)
SwiftBackendProps.getPassword()
password
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder projectDomainId(String projectDomainId)
SwiftBackendProps.getProjectDomainId()
projectDomainId
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder projectDomainName(String projectDomainName)
SwiftBackendProps.getProjectDomainName()
projectDomainName
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder regionName(String regionName)
SwiftBackendProps.getRegionName()
regionName
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder stateName(String stateName)
SwiftBackendProps.getStateName()
stateName
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder tenantId(String tenantId)
SwiftBackendProps.getTenantId()
tenantId
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder tenantName(String tenantName)
SwiftBackendProps.getTenantName()
tenantName
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder token(String token)
SwiftBackendProps.getToken()
token
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder userDomainId(String userDomainId)
SwiftBackendProps.getUserDomainId()
userDomainId
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder userDomainName(String userDomainName)
SwiftBackendProps.getUserDomainName()
userDomainName
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder userId(String userId)
SwiftBackendProps.getUserId()
userId
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig.Builder userName(String userName)
SwiftBackendProps.getUserName()
userName
- the value to be set.this
@Stability(value=Experimental) public DataTerraformRemoteStateSwiftConfig build()
build
in interface software.amazon.jsii.Builder<DataTerraformRemoteStateSwiftConfig>
DataTerraformRemoteStateSwiftConfig
NullPointerException
- if any required attribute was not providedCopyright © 2022. All rights reserved.