Package com.pulumi.gcp.dataplex.inputs
Class DatascanDataQualityResultRuleArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.dataplex.inputs.DatascanDataQualityResultRuleArgs
-
public final class DatascanDataQualityResultRuleArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DatascanDataQualityResultRuleArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static DatascanDataQualityResultRuleArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DatascanDataQualityResultRuleArgs.Builder
builder()
static DatascanDataQualityResultRuleArgs.Builder
builder(DatascanDataQualityResultRuleArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
evaluatedCount()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
failingRowsQuery()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
nullCount()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
passed()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
passedCount()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
passRatio()
java.util.Optional<com.pulumi.core.Output<java.util.List<DatascanDataQualityResultRuleRuleArgs>>>
rules()
-
-
-
Field Detail
-
Empty
public static final DatascanDataQualityResultRuleArgs Empty
-
-
Method Detail
-
evaluatedCount
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> evaluatedCount()
- Returns:
- (Output) The number of rows a rule was evaluated against. This field is only valid for ColumnMap type rules. Evaluated count can be configured to either 1. include all rows (default) - with null rows automatically failing rule evaluation, or 2. exclude null rows from the evaluatedCount, by setting ignore_nulls = true.
-
failingRowsQuery
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> failingRowsQuery()
- Returns:
- (Output) The query to find rows that did not pass this rule. Only applies to ColumnMap and RowCondition rules.
-
nullCount
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> nullCount()
- Returns:
- (Output) The number of rows with null values in the specified column.
-
passRatio
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> passRatio()
- Returns:
- (Output) The ratio of passedCount / evaluatedCount. This field is only valid for ColumnMap type rules.
-
passed
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> passed()
- Returns:
- (Output) Whether the rule passed or failed.
-
passedCount
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> passedCount()
- Returns:
- (Output) The number of rows which passed a rule evaluation. This field is only valid for ColumnMap type rules.
-
rules
public java.util.Optional<com.pulumi.core.Output<java.util.List<DatascanDataQualityResultRuleRuleArgs>>> rules()
- Returns:
- (Output) The rule specified in the DataQualitySpec, as is. Structure is documented below.
-
builder
public static DatascanDataQualityResultRuleArgs.Builder builder()
-
builder
public static DatascanDataQualityResultRuleArgs.Builder builder(DatascanDataQualityResultRuleArgs defaults)
-
-