@Stability(value=Experimental) public static final class GcsBackendProps.Builder extends Object implements software.amazon.jsii.Builder<GcsBackendProps>
GcsBackendProps
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
GcsBackendProps.Builder |
accessToken(String accessToken)
Sets the value of
GcsBackendProps.getAccessToken() |
GcsBackendProps.Builder |
bucket(String bucket)
Sets the value of
GcsBackendProps.getBucket() |
GcsBackendProps |
build()
Builds the configured instance.
|
GcsBackendProps.Builder |
credentials(String credentials)
Sets the value of
GcsBackendProps.getCredentials() |
GcsBackendProps.Builder |
encryptionKey(String encryptionKey)
Sets the value of
GcsBackendProps.getEncryptionKey() |
GcsBackendProps.Builder |
prefix(String prefix)
Sets the value of
GcsBackendProps.getPrefix() |
@Stability(value=Experimental) public GcsBackendProps.Builder bucket(String bucket)
GcsBackendProps.getBucket()
bucket
- the value to be set. This parameter is required.this
@Stability(value=Experimental) public GcsBackendProps.Builder accessToken(String accessToken)
GcsBackendProps.getAccessToken()
accessToken
- the value to be set.this
@Stability(value=Experimental) public GcsBackendProps.Builder credentials(String credentials)
GcsBackendProps.getCredentials()
credentials
- the value to be set.this
@Stability(value=Experimental) public GcsBackendProps.Builder encryptionKey(String encryptionKey)
GcsBackendProps.getEncryptionKey()
encryptionKey
- the value to be set.this
@Stability(value=Experimental) public GcsBackendProps.Builder prefix(String prefix)
GcsBackendProps.getPrefix()
prefix
- the value to be set.this
@Stability(value=Experimental) public GcsBackendProps build()
build
in interface software.amazon.jsii.Builder<GcsBackendProps>
GcsBackendProps
NullPointerException
- if any required attribute was not providedCopyright © 2022. All rights reserved.