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 String
getColumn()
The column which this rule is evaluated against.com.google.protobuf.ByteString
getColumnBytes()
The column which this rule is evaluated against.String
getDataSource()
The data source of the data scan (e.g.com.google.protobuf.ByteString
getDataSourceBytes()
The data source of the data scan (e.g.long
getEvaluatedRowCount()
The number of rows evaluated against the data quality rule.DataQualityScanRuleResult.EvaluationType
getEvalutionType()
The evaluation type of the data quality rule.int
getEvalutionTypeValue()
The evaluation type of the data quality rule.String
getJobId()
Identifier of the specific data scan job this log entry is for.com.google.protobuf.ByteString
getJobIdBytes()
Identifier of the specific data scan job this log entry is for.long
getNullRowCount()
The number of rows with null values in the specified column.long
getPassedRowCount()
The number of rows which passed a rule evaluation.DataQualityScanRuleResult.Result
getResult()
The result of the data quality rule.int
getResultValue()
The result of the data quality rule.String
getRuleDimension()
The dimension of the data quality rule.com.google.protobuf.ByteString
getRuleDimensionBytes()
The dimension of the data quality rule.String
getRuleName()
The name of the data quality rule.com.google.protobuf.ByteString
getRuleNameBytes()
The name of the data quality rule.DataQualityScanRuleResult.RuleType
getRuleType()
The type of the data quality rule.int
getRuleTypeValue()
The type of the data quality rule.double
getThresholdPercent()
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.
-
-