Class CfnAnomalyDetectorPropsMixin.RedshiftSourceConfigProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.mixins.preview.services.lookoutmetrics.mixins.CfnAnomalyDetectorPropsMixin.RedshiftSourceConfigProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnAnomalyDetectorPropsMixin.RedshiftSourceConfigProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnAnomalyDetectorPropsMixin.RedshiftSourceConfigProperty
@Stability(Stable)
@Internal
public static final class CfnAnomalyDetectorPropsMixin.RedshiftSourceConfigProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnAnomalyDetectorPropsMixin.RedshiftSourceConfigProperty
An implementation for
CfnAnomalyDetectorPropsMixin.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.mixins.preview.services.lookoutmetrics.mixins.CfnAnomalyDetectorPropsMixin.RedshiftSourceConfigProperty
CfnAnomalyDetectorPropsMixin.RedshiftSourceConfigProperty.Builder, CfnAnomalyDetectorPropsMixin.RedshiftSourceConfigProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnAnomalyDetectorPropsMixin.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 theCfnAnomalyDetectorPropsMixin.RedshiftSourceConfigProperty.Builder.
-
-
Method Details
-
getClusterIdentifier
Description copied from interface:CfnAnomalyDetectorPropsMixin.RedshiftSourceConfigPropertyA string identifying the Redshift cluster.- Specified by:
getClusterIdentifierin interfaceCfnAnomalyDetectorPropsMixin.RedshiftSourceConfigProperty- See Also:
-
getDatabaseHost
Description copied from interface:CfnAnomalyDetectorPropsMixin.RedshiftSourceConfigPropertyThe name of the database host.- Specified by:
getDatabaseHostin interfaceCfnAnomalyDetectorPropsMixin.RedshiftSourceConfigProperty- See Also:
-
getDatabaseName
Description copied from interface:CfnAnomalyDetectorPropsMixin.RedshiftSourceConfigPropertyThe Redshift database name.- Specified by:
getDatabaseNamein interfaceCfnAnomalyDetectorPropsMixin.RedshiftSourceConfigProperty- See Also:
-
getDatabasePort
Description copied from interface:CfnAnomalyDetectorPropsMixin.RedshiftSourceConfigPropertyThe port number where the database can be accessed.- Specified by:
getDatabasePortin interfaceCfnAnomalyDetectorPropsMixin.RedshiftSourceConfigProperty- See Also:
-
getRoleArn
Description copied from interface:CfnAnomalyDetectorPropsMixin.RedshiftSourceConfigPropertyThe Amazon Resource Name (ARN) of the role providing access to the database.- Specified by:
getRoleArnin interfaceCfnAnomalyDetectorPropsMixin.RedshiftSourceConfigProperty- See Also:
-
getSecretManagerArn
Description copied from interface:CfnAnomalyDetectorPropsMixin.RedshiftSourceConfigPropertyThe Amazon Resource Name (ARN) of the AWS Secrets Manager role.- Specified by:
getSecretManagerArnin interfaceCfnAnomalyDetectorPropsMixin.RedshiftSourceConfigProperty- See Also:
-
getTableName
Description copied from interface:CfnAnomalyDetectorPropsMixin.RedshiftSourceConfigPropertyThe table name of the Redshift database.- Specified by:
getTableNamein interfaceCfnAnomalyDetectorPropsMixin.RedshiftSourceConfigProperty- See Also:
-
getVpcConfiguration
Description copied from interface:CfnAnomalyDetectorPropsMixin.RedshiftSourceConfigPropertyContains information about the Amazon Virtual Private Cloud (VPC) configuration.Returns union: either
IResolvableorCfnAnomalyDetectorPropsMixin.VpcConfigurationProperty- Specified by:
getVpcConfigurationin interfaceCfnAnomalyDetectorPropsMixin.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()
-