Interface DataQualityRulesetProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
DataQualityRulesetProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)",
date="2026-09-17T14:54:30.020Z")
@Stability(Deprecated)
@Deprecated
public interface DataQualityRulesetProps
extends software.amazon.jsii.JsiiSerializable
Deprecated.
(deprecated) Construction properties for
DataQualityRuleset.
Example:
IDatabase database;
DataQualityRuleset.Builder.create(this, "MyRuleset")
.rulesetName("my_ruleset")
.dqdl(Dqdl.fromString("Rules = [ RowCount > 100, IsComplete \"order_id\" ]"))
.targetTable(DataQualityTargetTable.fromTableName(database, "my_table"))
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classDeprecated.static final classDeprecated. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Deprecated.default StringDeprecated.getDqdl()Deprecated.default RemovalPolicyDeprecated.Deprecated.getTags()Deprecated.Deprecated.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDqdl
Deprecated.(deprecated) The DQDL document defining the ruleset's data quality rules.Build it with
Dqdl.fromString(...). -
getRulesetName
Deprecated.(deprecated) The name of the ruleset. -
getTargetTable
Deprecated.(deprecated) The target table of the ruleset. -
getDescription
Deprecated.(deprecated) The description of the ruleset. -
getRemovalPolicy
Deprecated.(deprecated) Policy to apply when the ruleset is removed from the stack.Default: - resource will be destroyed
-
getTags
Deprecated.(deprecated) Key-Value pairs that define tags for the ruleset.Default: empty tags
-
builder
Deprecated.- Returns:
- a
DataQualityRulesetProps.BuilderofDataQualityRulesetProps
-