public static final class DatabaseOptions.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements DatabaseOptions
DatabaseOptions
DatabaseOptions.Builder, DatabaseOptions.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
ISecret |
getAdminUser()
(experimental) The secret containing credentials to a Redshift user with administrator privileges.
|
ICluster |
getCluster()
(experimental) The cluster containing the database.
|
java.lang.String |
getDatabaseName()
(experimental) The name of the database.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final ICluster getCluster()
DatabaseOptions
getCluster
in interface DatabaseOptions
public final java.lang.String getDatabaseName()
DatabaseOptions
getDatabaseName
in interface DatabaseOptions
public final ISecret getAdminUser()
DatabaseOptions
Secret JSON schema: { username: string; password: string }
.
Default: - the admin secret is taken from the cluster
getAdminUser
in interface DatabaseOptions
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()