Interface CfnRuleset.RuleProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnRuleset.RuleProperty.Jsii$Proxy
Enclosing class:
CfnRuleset

@Stability(Stable) public static interface CfnRuleset.RuleProperty extends software.amazon.jsii.JsiiSerializable
Represents a single data quality requirement that should be validated in the scope of this dataset.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.databrew.*;
 RuleProperty ruleProperty = RuleProperty.builder()
         .checkExpression("checkExpression")
         .name("name")
         // the properties below are optional
         .columnSelectors(List.of(ColumnSelectorProperty.builder()
                 .name("name")
                 .regex("regex")
                 .build()))
         .disabled(false)
         .substitutionMap(List.of(SubstitutionValueProperty.builder()
                 .value("value")
                 .valueReference("valueReference")
                 .build()))
         .threshold(ThresholdProperty.builder()
                 .value(123)
                 // the properties below are optional
                 .type("type")
                 .unit("unit")
                 .build())
         .build();
 

See Also: