Class CfnAnomalyDetector.RedshiftSourceConfigProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.lookoutmetrics.CfnAnomalyDetector.RedshiftSourceConfigProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnAnomalyDetector.RedshiftSourceConfigProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnAnomalyDetector.RedshiftSourceConfigProperty
@Stability(Stable)
@Internal
public static final class CfnAnomalyDetector.RedshiftSourceConfigProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnAnomalyDetector.RedshiftSourceConfigProperty
An implementation for
CfnAnomalyDetector.RedshiftSourceConfigProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.lookoutmetrics.CfnAnomalyDetector.RedshiftSourceConfigProperty
CfnAnomalyDetector.RedshiftSourceConfigProperty.Builder, CfnAnomalyDetector.RedshiftSourceConfigProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnAnomalyDetector.RedshiftSourceConfigProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringA string identifying the Redshift cluster.final StringThe name of the database host.final StringThe Redshift database name.final NumberThe port number where the database can be accessed.final StringThe Amazon Resource Name (ARN) of the role providing access to the database.final StringThe Amazon Resource Name (ARN) of the AWS Secrets Manager role.final StringThe table name of the Redshift database.final ObjectContains information about the Amazon Virtual Private Cloud (VPC) configuration.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnAnomalyDetector.RedshiftSourceConfigProperty.Builder.
-
-
Method Details
-
getClusterIdentifier
Description copied from interface:CfnAnomalyDetector.RedshiftSourceConfigPropertyA string identifying the Redshift cluster.- Specified by:
getClusterIdentifierin interfaceCfnAnomalyDetector.RedshiftSourceConfigProperty
-
getDatabaseHost
Description copied from interface:CfnAnomalyDetector.RedshiftSourceConfigPropertyThe name of the database host.- Specified by:
getDatabaseHostin interfaceCfnAnomalyDetector.RedshiftSourceConfigProperty
-
getDatabaseName
Description copied from interface:CfnAnomalyDetector.RedshiftSourceConfigPropertyThe Redshift database name.- Specified by:
getDatabaseNamein interfaceCfnAnomalyDetector.RedshiftSourceConfigProperty
-
getDatabasePort
Description copied from interface:CfnAnomalyDetector.RedshiftSourceConfigPropertyThe port number where the database can be accessed.- Specified by:
getDatabasePortin interfaceCfnAnomalyDetector.RedshiftSourceConfigProperty
-
getRoleArn
Description copied from interface:CfnAnomalyDetector.RedshiftSourceConfigPropertyThe Amazon Resource Name (ARN) of the role providing access to the database.- Specified by:
getRoleArnin interfaceCfnAnomalyDetector.RedshiftSourceConfigProperty
-
getSecretManagerArn
Description copied from interface:CfnAnomalyDetector.RedshiftSourceConfigPropertyThe Amazon Resource Name (ARN) of the AWS Secrets Manager role.- Specified by:
getSecretManagerArnin interfaceCfnAnomalyDetector.RedshiftSourceConfigProperty
-
getTableName
Description copied from interface:CfnAnomalyDetector.RedshiftSourceConfigPropertyThe table name of the Redshift database.- Specified by:
getTableNamein interfaceCfnAnomalyDetector.RedshiftSourceConfigProperty
-
getVpcConfiguration
Description copied from interface:CfnAnomalyDetector.RedshiftSourceConfigPropertyContains information about the Amazon Virtual Private Cloud (VPC) configuration.- Specified by:
getVpcConfigurationin interfaceCfnAnomalyDetector.RedshiftSourceConfigProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-