Interface DataQualityScanRuleResultOrBuilder (1.44.0)

public interface DataQualityScanRuleResultOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAssertionRowCount()

public abstract long getAssertionRowCount()

The number of rows returned by the SQL statement in a SQL assertion rule. This field is only valid for SQL assertion rules.

int64 assertion_row_count = 13;

Returns
Type Description
long

The assertionRowCount.

getColumn()

public abstract String getColumn()

The column which this rule is evaluated against.

string column = 3;

Returns
Type Description
String

The column.

getColumnBytes()

public abstract ByteString getColumnBytes()

The column which this rule is evaluated against.

string column = 3;

Returns
Type Description
ByteString

The bytes for column.

getDataSource()

public abstract String getDataSource()

The data source of the data scan (e.g. BigQuery table name).

string data_source = 2;

Returns
Type Description
String

The dataSource.

getDataSourceBytes()

public abstract ByteString getDataSourceBytes()

The data source of the data scan (e.g. BigQuery table name).

string data_source = 2;

Returns
Type Description
ByteString

The bytes for dataSource.

getEvaluatedRowCount()

public abstract long getEvaluatedRowCount()

The number of rows evaluated against the data quality rule. This field is only valid for rules of PER_ROW evaluation type.

int64 evaluated_row_count = 10;

Returns
Type Description
long

The evaluatedRowCount.

getEvalutionType()

public abstract DataQualityScanRuleResult.EvaluationType getEvalutionType()

The evaluation type of the data quality rule.

.google.cloud.dataplex.v1.DataQualityScanRuleResult.EvaluationType evalution_type = 6;

Returns
Type Description
DataQualityScanRuleResult.EvaluationType

The evalutionType.

getEvalutionTypeValue()

public abstract int getEvalutionTypeValue()

The evaluation type of the data quality rule.

.google.cloud.dataplex.v1.DataQualityScanRuleResult.EvaluationType evalution_type = 6;

Returns
Type Description
int

The enum numeric value on the wire for evalutionType.

getJobId()

public abstract String getJobId()

Identifier of the specific data scan job this log entry is for.

string job_id = 1;

Returns
Type Description
String

The jobId.

getJobIdBytes()

public abstract ByteString getJobIdBytes()

Identifier of the specific data scan job this log entry is for.

string job_id = 1;

Returns
Type Description
ByteString

The bytes for jobId.

getNullRowCount()

public abstract long getNullRowCount()

The number of rows with null values in the specified column.

int64 null_row_count = 12;

Returns
Type Description
long

The nullRowCount.

getPassedRowCount()

public abstract long getPassedRowCount()

The number of rows which passed a rule evaluation. This field is only valid for rules of PER_ROW evaluation type.

int64 passed_row_count = 11;

Returns
Type Description
long

The passedRowCount.

getResult()

public abstract DataQualityScanRuleResult.Result getResult()

The result of the data quality rule.

.google.cloud.dataplex.v1.DataQualityScanRuleResult.Result result = 9;

Returns
Type Description
DataQualityScanRuleResult.Result

The result.

getResultValue()

public abstract int getResultValue()

The result of the data quality rule.

.google.cloud.dataplex.v1.DataQualityScanRuleResult.Result result = 9;

Returns
Type Description
int

The enum numeric value on the wire for result.

getRuleDimension()

public abstract String getRuleDimension()

The dimension of the data quality rule.

string rule_dimension = 7;

Returns
Type Description
String

The ruleDimension.

getRuleDimensionBytes()

public abstract ByteString getRuleDimensionBytes()

The dimension of the data quality rule.

string rule_dimension = 7;

Returns
Type Description
ByteString

The bytes for ruleDimension.

getRuleName()

public abstract String getRuleName()

The name of the data quality rule.

string rule_name = 4;

Returns
Type Description
String

The ruleName.

getRuleNameBytes()

public abstract ByteString getRuleNameBytes()

The name of the data quality rule.

string rule_name = 4;

Returns
Type Description
ByteString

The bytes for ruleName.

getRuleType()

public abstract DataQualityScanRuleResult.RuleType getRuleType()

The type of the data quality rule.

.google.cloud.dataplex.v1.DataQualityScanRuleResult.RuleType rule_type = 5;

Returns
Type Description
DataQualityScanRuleResult.RuleType

The ruleType.

getRuleTypeValue()

public abstract int getRuleTypeValue()

The type of the data quality rule.

.google.cloud.dataplex.v1.DataQualityScanRuleResult.RuleType rule_type = 5;

Returns
Type Description
int

The enum numeric value on the wire for ruleType.

getThresholdPercent()

public abstract double getThresholdPercent()

The passing threshold ([0.0, 100.0]) of the data quality rule.

double threshold_percent = 8;

Returns
Type Description
double

The thresholdPercent.