Package com.pulumi.gcp.dataplex.inputs
Class DatascanDataQualitySpecArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.dataplex.inputs.DatascanDataQualitySpecArgs.Builder
-
- Enclosing class:
- DatascanDataQualitySpecArgs
public static final class DatascanDataQualitySpecArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(DatascanDataQualitySpecArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DatascanDataQualitySpecArgs defaults)
-
-
Method Detail
-
postScanActions
public DatascanDataQualitySpecArgs.Builder postScanActions(@Nullable com.pulumi.core.Output<DatascanDataQualitySpecPostScanActionsArgs> postScanActions)
- Parameters:
postScanActions
- Actions to take upon job completion. Structure is documented below.- Returns:
- builder
-
postScanActions
public DatascanDataQualitySpecArgs.Builder postScanActions(DatascanDataQualitySpecPostScanActionsArgs postScanActions)
- Parameters:
postScanActions
- Actions to take upon job completion. Structure is documented below.- Returns:
- builder
-
rowFilter
public DatascanDataQualitySpecArgs.Builder rowFilter(@Nullable com.pulumi.core.Output<java.lang.String> rowFilter)
- Parameters:
rowFilter
- A filter applied to all rows in a single DataScan job. The filter needs to be a valid SQL expression for a WHERE clause in BigQuery standard SQL syntax. Example: col1 >= 0 AND col2 < 10- Returns:
- builder
-
rowFilter
public DatascanDataQualitySpecArgs.Builder rowFilter(java.lang.String rowFilter)
- Parameters:
rowFilter
- A filter applied to all rows in a single DataScan job. The filter needs to be a valid SQL expression for a WHERE clause in BigQuery standard SQL syntax. Example: col1 >= 0 AND col2 < 10- Returns:
- builder
-
rules
public DatascanDataQualitySpecArgs.Builder rules(@Nullable com.pulumi.core.Output<java.util.List<DatascanDataQualitySpecRuleArgs>> rules)
- Parameters:
rules
- The list of rules to evaluate against a data source. At least one rule is required. Structure is documented below.- Returns:
- builder
-
rules
public DatascanDataQualitySpecArgs.Builder rules(java.util.List<DatascanDataQualitySpecRuleArgs> rules)
- Parameters:
rules
- The list of rules to evaluate against a data source. At least one rule is required. Structure is documented below.- Returns:
- builder
-
rules
public DatascanDataQualitySpecArgs.Builder rules(DatascanDataQualitySpecRuleArgs... rules)
- Parameters:
rules
- The list of rules to evaluate against a data source. At least one rule is required. Structure is documented below.- Returns:
- builder
-
samplingPercent
public DatascanDataQualitySpecArgs.Builder samplingPercent(@Nullable com.pulumi.core.Output<java.lang.Double> samplingPercent)
- Parameters:
samplingPercent
- The percentage of the records to be selected from the dataset for DataScan. Value can range between 0.0 and 100.0 with up to 3 significant decimal digits. Sampling is not applied if `sampling_percent` is not specified, 0 or 100.- Returns:
- builder
-
samplingPercent
public DatascanDataQualitySpecArgs.Builder samplingPercent(java.lang.Double samplingPercent)
- Parameters:
samplingPercent
- The percentage of the records to be selected from the dataset for DataScan. Value can range between 0.0 and 100.0 with up to 3 significant decimal digits. Sampling is not applied if `sampling_percent` is not specified, 0 or 100.- Returns:
- builder
-
build
public DatascanDataQualitySpecArgs build()
-
-