Interface DataQualityRulesetProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
DataQualityRulesetProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2024-11-22T02:24:11.554Z")
@Stability(Experimental)
public interface DataQualityRulesetProps
extends software.amazon.jsii.JsiiSerializable
(experimental) Construction properties for
DataQualityRuleset
.
Example:
DataQualityRuleset.Builder.create(this, "MyDataQualityRuleset") .clientToken("client_token") .description("description") .rulesetName("ruleset_name") .rulesetDqdl("ruleset_dqdl") .tags(Map.of( "key1", "value1", "key2", "value2")) .targetTable(new DataQualityTargetTable("database_name", "table_name")) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forDataQualityRulesetProps
static final class
An implementation forDataQualityRulesetProps
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default String
(experimental) The client token of the ruleset.default String
(experimental) The description of the ruleset.(experimental) The dqdl of the ruleset.default String
(experimental) The name of the ruleset.getTags()
(experimental) Key-Value pairs that define tags for the ruleset.(experimental) The target table of the ruleset.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getRulesetDqdl
(experimental) The dqdl of the ruleset. -
getTargetTable
(experimental) The target table of the ruleset. -
getClientToken
(experimental) The client token of the ruleset. -
getDescription
(experimental) The description of the ruleset. -
getRulesetName
(experimental) The name of the ruleset.Default: cloudformation generated name
-
getTags
(experimental) Key-Value pairs that define tags for the ruleset.Default: empty tags
-
builder
- Returns:
- a
DataQualityRulesetProps.Builder
ofDataQualityRulesetProps
-