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- See Also:
-
getDatabaseHost
Description copied from interface:CfnAnomalyDetector.RedshiftSourceConfigPropertyThe name of the database host.- Specified by:
getDatabaseHostin interfaceCfnAnomalyDetector.RedshiftSourceConfigProperty- See Also:
-
getDatabaseName
Description copied from interface:CfnAnomalyDetector.RedshiftSourceConfigPropertyThe Redshift database name.- Specified by:
getDatabaseNamein interfaceCfnAnomalyDetector.RedshiftSourceConfigProperty- See Also:
-
getDatabasePort
Description copied from interface:CfnAnomalyDetector.RedshiftSourceConfigPropertyThe port number where the database can be accessed.- Specified by:
getDatabasePortin interfaceCfnAnomalyDetector.RedshiftSourceConfigProperty- See Also:
-
getRoleArn
Description copied from interface:CfnAnomalyDetector.RedshiftSourceConfigPropertyThe Amazon Resource Name (ARN) of the role providing access to the database.- Specified by:
getRoleArnin interfaceCfnAnomalyDetector.RedshiftSourceConfigProperty- See Also:
-
getSecretManagerArn
Description copied from interface:CfnAnomalyDetector.RedshiftSourceConfigPropertyThe Amazon Resource Name (ARN) of the AWS Secrets Manager role.- Specified by:
getSecretManagerArnin interfaceCfnAnomalyDetector.RedshiftSourceConfigProperty- See Also:
-
getTableName
Description copied from interface:CfnAnomalyDetector.RedshiftSourceConfigPropertyThe table name of the Redshift database.- Specified by:
getTableNamein interfaceCfnAnomalyDetector.RedshiftSourceConfigProperty- See Also:
-
getVpcConfiguration
Description copied from interface:CfnAnomalyDetector.RedshiftSourceConfigPropertyContains information about the Amazon Virtual Private Cloud (VPC) configuration.Returns union: either
IResolvableorCfnAnomalyDetector.VpcConfigurationProperty- Specified by:
getVpcConfigurationin interfaceCfnAnomalyDetector.RedshiftSourceConfigProperty- See Also:
-
$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()
-