@Stability(value=Experimental) public static final class OssBackendConfig.Builder extends Object implements software.amazon.jsii.Builder<OssBackendConfig>
OssBackendConfig
Constructor and Description |
---|
Builder() |
@Stability(value=Experimental) public OssBackendConfig.Builder bucket(String bucket)
OssBackendConfig.getBucket()
bucket
- the value to be set. This parameter is required.this
@Stability(value=Experimental) public OssBackendConfig.Builder accessKey(String accessKey)
OssBackendConfig.getAccessKey()
accessKey
- the value to be set.this
@Stability(value=Experimental) public OssBackendConfig.Builder acl(String acl)
OssBackendConfig.getAcl()
acl
- the value to be set.this
@Stability(value=Experimental) public OssBackendConfig.Builder assumeRole(OssAssumeRole assumeRole)
OssBackendConfig.getAssumeRole()
assumeRole
- the value to be set.this
@Stability(value=Experimental) public OssBackendConfig.Builder ecsRoleName(String ecsRoleName)
OssBackendConfig.getEcsRoleName()
ecsRoleName
- the value to be set.this
@Stability(value=Experimental) public OssBackendConfig.Builder encrypt(Boolean encrypt)
OssBackendConfig.getEncrypt()
encrypt
- the value to be set.this
@Stability(value=Experimental) public OssBackendConfig.Builder endpoint(String endpoint)
OssBackendConfig.getEndpoint()
endpoint
- the value to be set.this
@Stability(value=Experimental) public OssBackendConfig.Builder key(String key)
OssBackendConfig.getKey()
key
- the value to be set.this
@Stability(value=Experimental) public OssBackendConfig.Builder prefix(String prefix)
OssBackendConfig.getPrefix()
prefix
- the value to be set.this
@Stability(value=Experimental) public OssBackendConfig.Builder profile(String profile)
OssBackendConfig.getProfile()
profile
- the value to be set.this
@Stability(value=Experimental) public OssBackendConfig.Builder region(String region)
OssBackendConfig.getRegion()
region
- the value to be set.this
@Stability(value=Experimental) public OssBackendConfig.Builder secretKey(String secretKey)
OssBackendConfig.getSecretKey()
secretKey
- the value to be set.this
@Stability(value=Experimental) public OssBackendConfig.Builder securityToken(String securityToken)
OssBackendConfig.getSecurityToken()
securityToken
- the value to be set.this
@Stability(value=Experimental) public OssBackendConfig.Builder sharedCredentialsFile(String sharedCredentialsFile)
OssBackendConfig.getSharedCredentialsFile()
sharedCredentialsFile
- the value to be set.this
@Stability(value=Experimental) public OssBackendConfig.Builder tablestoreEndpoint(String tablestoreEndpoint)
OssBackendConfig.getTablestoreEndpoint()
tablestoreEndpoint
- the value to be set.this
@Stability(value=Experimental) public OssBackendConfig.Builder tablestoreTable(String tablestoreTable)
OssBackendConfig.getTablestoreTable()
tablestoreTable
- the value to be set.this
@Stability(value=Experimental) public OssBackendConfig build()
build
in interface software.amazon.jsii.Builder<OssBackendConfig>
OssBackendConfig
NullPointerException
- if any required attribute was not providedCopyright © 2023. All rights reserved.