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