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 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.