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
public interface DataQualityScanRuleResultOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetColumn()The column which this rule is evaluated against.com.google.protobuf.ByteStringgetColumnBytes()The column which this rule is evaluated against.StringgetDataSource()The data source of the data scan (e.g.com.google.protobuf.ByteStringgetDataSourceBytes()The data source of the data scan (e.g.longgetEvaluatedRowCount()The number of rows evaluated against the data quality rule.DataQualityScanRuleResult.EvaluationTypegetEvalutionType()The evaluation type of the data quality rule.intgetEvalutionTypeValue()The evaluation type of the data quality rule.StringgetJobId()Identifier of the specific data scan job this log entry is for.com.google.protobuf.ByteStringgetJobIdBytes()Identifier of the specific data scan job this log entry is for.longgetNullRowCount()The number of rows with null values in the specified column.longgetPassedRowCount()The number of rows which passed a rule evaluation.DataQualityScanRuleResult.ResultgetResult()The result of the data quality rule.intgetResultValue()The result of the data quality rule.StringgetRuleDimension()The dimension of the data quality rule.com.google.protobuf.ByteStringgetRuleDimensionBytes()The dimension of the data quality rule.StringgetRuleName()The name of the data quality rule.com.google.protobuf.ByteStringgetRuleNameBytes()The name of the data quality rule.DataQualityScanRuleResult.RuleTypegetRuleType()The type of the data quality rule.intgetRuleTypeValue()The type of the data quality rule.doublegetThresholdPercent()The passing threshold ([0.0, 100.0]) of the data quality rule.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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.
-
-