@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(IDatabaseCluster databaseCluster,
ISecret secretStore,
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.
|
IDatabaseCluster |
getDatabaseCluster()
(experimental) The database cluster to call to interact with this data source.
|
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.
|
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(IDatabaseCluster databaseCluster, ISecret secretStore, IRole serviceRole, IGraphqlApi api, String description, String name)
RdsDataSourceProps.Builder.public final IDatabaseCluster getDatabaseCluster()
RdsDataSourcePropsgetDatabaseCluster in interface RdsDataSourcePropspublic final ISecret getSecretStore()
RdsDataSourcePropsgetSecretStore 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 © 2020. All rights reserved.