@Stability(value=Experimental) public static final class DatabaseOptions.Builder extends Object implements software.amazon.jsii.Builder<DatabaseOptions>
DatabaseOptions| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
DatabaseOptions.Builder |
adminUser(ISecret adminUser)
Sets the value of
DatabaseOptions.getAdminUser() |
DatabaseOptions |
build()
Builds the configured instance.
|
DatabaseOptions.Builder |
cluster(ICluster cluster)
Sets the value of
DatabaseOptions.getCluster() |
DatabaseOptions.Builder |
databaseName(String databaseName)
Sets the value of
DatabaseOptions.getDatabaseName() |
@Stability(value=Experimental) public DatabaseOptions.Builder cluster(ICluster cluster)
DatabaseOptions.getCluster()cluster - The cluster containing the database. This parameter is required.this@Stability(value=Experimental) public DatabaseOptions.Builder databaseName(String databaseName)
DatabaseOptions.getDatabaseName()databaseName - The name of the database. This parameter is required.this@Stability(value=Experimental) public DatabaseOptions.Builder adminUser(ISecret adminUser)
DatabaseOptions.getAdminUser()adminUser - The secret containing credentials to a Redshift user with administrator privileges.
Secret JSON schema: { username: string; password: string }.this@Stability(value=Experimental) public DatabaseOptions build()
build in interface software.amazon.jsii.Builder<DatabaseOptions>DatabaseOptionsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.