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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.glue.CfnDataQualityRulesetProps
CfnDataQualityRulesetProps.Builder, CfnDataQualityRulesetProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDataQualityRulesetProps.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 StringUsed 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 StringA description of the data quality ruleset.final StringgetName()The name of the data quality ruleset.final StringA Data Quality Definition Language (DQDL) ruleset.final ObjectgetTags()A list of tags applied to the data quality ruleset.final ObjectAn object representing an AWS Glue table.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 theCfnDataQualityRulesetProps.Builder.
-
-
Method Details
-
getClientToken
Description copied from interface:CfnDataQualityRulesetPropsUsed 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:
getClientTokenin interfaceCfnDataQualityRulesetProps- See Also:
-
getDescription
Description copied from interface:CfnDataQualityRulesetPropsA description of the data quality ruleset.- Specified by:
getDescriptionin interfaceCfnDataQualityRulesetProps- See Also:
-
getName
Description copied from interface:CfnDataQualityRulesetPropsThe name of the data quality ruleset.- Specified by:
getNamein interfaceCfnDataQualityRulesetProps- See Also:
-
getRuleset
Description copied from interface:CfnDataQualityRulesetPropsA Data Quality Definition Language (DQDL) ruleset.For more information see the AWS Glue Developer Guide.
- Specified by:
getRulesetin interfaceCfnDataQualityRulesetProps- See Also:
-
getTags
Description copied from interface:CfnDataQualityRulesetPropsA list of tags applied to the data quality ruleset.- Specified by:
getTagsin interfaceCfnDataQualityRulesetProps- See Also:
-
getTargetTable
Description copied from interface:CfnDataQualityRulesetPropsAn object representing an AWS Glue table.Returns union: either
IResolvableorCfnDataQualityRuleset.DataQualityTargetTableProperty- Specified by:
getTargetTablein interfaceCfnDataQualityRulesetProps- 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()
-