@Stability(value=Experimental) @Internal public static final class RdsDataSourceProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements RdsDataSourceProps
RdsDataSourcePropssoftware.amazon.jsii.JsiiObject.InitializationModeRdsDataSourceProps.Builder, RdsDataSourceProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(ISecret secretStore,
IServerlessCluster serverlessCluster,
String databaseName,
IRole serviceRole,
IGraphqlApi api,
String description,
String name)
Constructor that initializes the object based on literal property values passed by the
RdsDataSourceProps.Builder. |
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(Object o) |
IGraphqlApi |
getApi()
(experimental) The API to attach this data source to.
|
String |
getDatabaseName()
(experimental) The name of the database to use within the cluster.
|
String |
getDescription()
(experimental) the description of the data source.
|
String |
getName()
(experimental) The name of the data source.
|
ISecret |
getSecretStore()
(experimental) The secret containing the credentials for the database.
|
IServerlessCluster |
getServerlessCluster()
(experimental) The serverless cluster to call to interact with this data source.
|
IRole |
getServiceRole()
(experimental) The IAM service role to be assumed by AppSync to interact with the data source.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(ISecret secretStore, IServerlessCluster serverlessCluster, String databaseName, IRole serviceRole, IGraphqlApi api, String description, String name)
RdsDataSourceProps.Builder.public final ISecret getSecretStore()
RdsDataSourcePropsgetSecretStore in interface RdsDataSourcePropspublic final IServerlessCluster getServerlessCluster()
RdsDataSourcePropsgetServerlessCluster in interface RdsDataSourcePropspublic final String getDatabaseName()
RdsDataSourcePropsDefault: - None
getDatabaseName in interface RdsDataSourcePropspublic final IRole getServiceRole()
BackedDataSourcePropsDefault: - Create a new role
getServiceRole in interface BackedDataSourcePropspublic final IGraphqlApi getApi()
BaseDataSourcePropsgetApi in interface BaseDataSourcePropspublic final String getDescription()
BaseDataSourcePropsDefault: - None
getDescription in interface BaseDataSourcePropspublic final String getName()
BaseDataSourcePropsDefault: - id of data source
getName in interface BaseDataSourceProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.