Package com.google.cloud.dataplex.v1
Interface DataQualityScanRuleResultOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DataQualityScanRuleResult,DataQualityScanRuleResult.Builder
@Generated
public interface DataQualityScanRuleResultOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionlongThe number of rows returned by the SQL statement in a SQL assertion rule.The column which this rule is evaluated against.com.google.protobuf.ByteStringThe column which this rule is evaluated against.The data source of the data scan (e.g.com.google.protobuf.ByteStringThe data source of the data scan (e.g.longThe number of rows evaluated against the data quality rule.The evaluation type of the data quality rule.intThe evaluation type of the data quality rule.getJobId()Identifier of the specific data scan job this log entry is for.com.google.protobuf.ByteStringIdentifier of the specific data scan job this log entry is for.longThe number of rows with null values in the specified column.longThe number of rows which passed a rule evaluation.The result of the data quality rule.intThe result of the data quality rule.The dimension of the data quality rule.com.google.protobuf.ByteStringThe dimension of the data quality rule.The name of the data quality rule.com.google.protobuf.ByteStringThe name of the data quality rule.The type of the data quality rule.intThe type of the data quality rule.doubleThe passing threshold ([0.0, 100.0]) of the data quality rule.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getJobId
String getJobId()Identifier of the specific data scan job this log entry is for.
string job_id = 1;- Returns:
- The jobId.
-
getJobIdBytes
com.google.protobuf.ByteString getJobIdBytes()Identifier of the specific data scan job this log entry is for.
string job_id = 1;- Returns:
- The bytes for jobId.
-
getDataSource
String getDataSource()The data source of the data scan (e.g. BigQuery table name).
string data_source = 2;- Returns:
- The dataSource.
-
getDataSourceBytes
com.google.protobuf.ByteString getDataSourceBytes()The data source of the data scan (e.g. BigQuery table name).
string data_source = 2;- Returns:
- The bytes for dataSource.
-
getColumn
String getColumn()The column which this rule is evaluated against.
string column = 3;- Returns:
- The column.
-
getColumnBytes
com.google.protobuf.ByteString getColumnBytes()The column which this rule is evaluated against.
string column = 3;- Returns:
- The bytes for column.
-
getRuleName
String getRuleName()The name of the data quality rule.
string rule_name = 4;- Returns:
- The ruleName.
-
getRuleNameBytes
com.google.protobuf.ByteString getRuleNameBytes()The name of the data quality rule.
string rule_name = 4;- Returns:
- The bytes for ruleName.
-
getRuleTypeValue
int getRuleTypeValue()The type of the data quality rule.
.google.cloud.dataplex.v1.DataQualityScanRuleResult.RuleType rule_type = 5;- Returns:
- The enum numeric value on the wire for ruleType.
-
getRuleType
DataQualityScanRuleResult.RuleType getRuleType()The type of the data quality rule.
.google.cloud.dataplex.v1.DataQualityScanRuleResult.RuleType rule_type = 5;- Returns:
- The ruleType.
-
getEvalutionTypeValue
int getEvalutionTypeValue()The evaluation type of the data quality rule.
.google.cloud.dataplex.v1.DataQualityScanRuleResult.EvaluationType evalution_type = 6;- Returns:
- The enum numeric value on the wire for evalutionType.
-
getEvalutionType
DataQualityScanRuleResult.EvaluationType getEvalutionType()The evaluation type of the data quality rule.
.google.cloud.dataplex.v1.DataQualityScanRuleResult.EvaluationType evalution_type = 6;- Returns:
- The evalutionType.
-
getRuleDimension
String getRuleDimension()The dimension of the data quality rule.
string rule_dimension = 7;- Returns:
- The ruleDimension.
-
getRuleDimensionBytes
com.google.protobuf.ByteString getRuleDimensionBytes()The dimension of the data quality rule.
string rule_dimension = 7;- Returns:
- The bytes for ruleDimension.
-
getThresholdPercent
double getThresholdPercent()The passing threshold ([0.0, 100.0]) of the data quality rule.
double threshold_percent = 8;- Returns:
- The thresholdPercent.
-
getResultValue
int getResultValue()The result of the data quality rule.
.google.cloud.dataplex.v1.DataQualityScanRuleResult.Result result = 9;- Returns:
- The enum numeric value on the wire for result.
-
getResult
DataQualityScanRuleResult.Result getResult()The result of the data quality rule.
.google.cloud.dataplex.v1.DataQualityScanRuleResult.Result result = 9;- Returns:
- The result.
-
getEvaluatedRowCount
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:
- The evaluatedRowCount.
-
getPassedRowCount
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:
- The passedRowCount.
-
getNullRowCount
long getNullRowCount()The number of rows with null values in the specified column.
int64 null_row_count = 12;- Returns:
- The nullRowCount.
-
getAssertionRowCount
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:
- The assertionRowCount.
-