Class DataQualityRulesetProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.glue.DataQualityRulesetProps.Jsii$Proxy
- All Implemented Interfaces:
DataQualityRulesetProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
DataQualityRulesetProps
@Stability(Stable)
@Internal
public static final class DataQualityRulesetProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements DataQualityRulesetProps
An implementation for
DataQualityRulesetProps-
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.DataQualityRulesetProps
DataQualityRulesetProps.Builder, DataQualityRulesetProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theDataQualityRulesetProps.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 StringThe description of the ruleset.final DqdlgetDqdl()The DQDL document defining the ruleset's data quality rules.final RemovalPolicyPolicy to apply when the ruleset is removed from the stack.final StringThe name of the ruleset.getTags()Key-Value pairs that define tags for the ruleset.final DataQualityTargetTableThe target table of the ruleset.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 theDataQualityRulesetProps.Builder.
-
-
Method Details
-
getDqdl
Description copied from interface:DataQualityRulesetPropsThe DQDL document defining the ruleset's data quality rules.Build it with
Dqdl.fromString(...).- Specified by:
getDqdlin interfaceDataQualityRulesetProps
-
getRulesetName
Description copied from interface:DataQualityRulesetPropsThe name of the ruleset.- Specified by:
getRulesetNamein interfaceDataQualityRulesetProps
-
getTargetTable
Description copied from interface:DataQualityRulesetPropsThe target table of the ruleset.- Specified by:
getTargetTablein interfaceDataQualityRulesetProps
-
getDescription
Description copied from interface:DataQualityRulesetPropsThe description of the ruleset.Default: - no description
- Specified by:
getDescriptionin interfaceDataQualityRulesetProps
-
getRemovalPolicy
Description copied from interface:DataQualityRulesetPropsPolicy to apply when the ruleset is removed from the stack.Default: - resource will be destroyed
- Specified by:
getRemovalPolicyin interfaceDataQualityRulesetProps
-
getTags
Description copied from interface:DataQualityRulesetPropsKey-Value pairs that define tags for the ruleset.Default: empty tags
- Specified by:
getTagsin interfaceDataQualityRulesetProps
-
$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()
-