Class CfnDataQualityRulesetProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.glue.CfnDataQualityRulesetProps.Jsii$Proxy
- All Implemented Interfaces:
CfnDataQualityRulesetProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDataQualityRulesetProps
@Stability(Stable)
@Internal
public static final class CfnDataQualityRulesetProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDataQualityRulesetProps
An implementation for
CfnDataQualityRulesetProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.glue.CfnDataQualityRulesetProps
CfnDataQualityRulesetProps.Builder, CfnDataQualityRulesetProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnDataQualityRulesetProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final String
Used for idempotency and is recommended to be set to a random ID (such as a UUID) to avoid creating or starting multiple instances of the same resource.final String
A description of the data quality ruleset.final String
getName()
The name of the data quality ruleset.final String
A Data Quality Definition Language (DQDL) ruleset.final Object
getTags()
A list of tags applied to the data quality ruleset.final Object
An object representing an AWS Glue table.final int
hashCode()
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 theCfnDataQualityRulesetProps.Builder
.
-
-
Method Details
-
getClientToken
Description copied from interface:CfnDataQualityRulesetProps
Used for idempotency and is recommended to be set to a random ID (such as a UUID) to avoid creating or starting multiple instances of the same resource.- Specified by:
getClientToken
in interfaceCfnDataQualityRulesetProps
- See Also:
-
getDescription
Description copied from interface:CfnDataQualityRulesetProps
A description of the data quality ruleset.- Specified by:
getDescription
in interfaceCfnDataQualityRulesetProps
- See Also:
-
getName
Description copied from interface:CfnDataQualityRulesetProps
The name of the data quality ruleset.- Specified by:
getName
in interfaceCfnDataQualityRulesetProps
- See Also:
-
getRuleset
Description copied from interface:CfnDataQualityRulesetProps
A Data Quality Definition Language (DQDL) ruleset.For more information see the AWS Glue Developer Guide.
- Specified by:
getRuleset
in interfaceCfnDataQualityRulesetProps
- See Also:
-
getTags
Description copied from interface:CfnDataQualityRulesetProps
A list of tags applied to the data quality ruleset.- Specified by:
getTags
in interfaceCfnDataQualityRulesetProps
- See Also:
-
getTargetTable
Description copied from interface:CfnDataQualityRulesetProps
An object representing an AWS Glue table.- Specified by:
getTargetTable
in interfaceCfnDataQualityRulesetProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-