Interface DataScanEvent.DataQualityResultOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
DataScanEvent.DataQualityResult, DataScanEvent.DataQualityResult.Builder
Enclosing class:
DataScanEvent

public static interface DataScanEvent.DataQualityResultOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getRowCount

      long getRowCount()
       The count of rows processed in the data scan job.
       
      int64 row_count = 1;
      Returns:
      The rowCount.
    • getPassed

      boolean getPassed()
       Whether the data quality result was `pass` or not.
       
      bool passed = 2;
      Returns:
      The passed.
    • getDimensionPassedCount

      int getDimensionPassedCount()
       The result of each dimension for data quality result.
       The key of the map is the name of the dimension.
       The value is the bool value depicting whether the dimension result was
       `pass` or not.
       
      map<string, bool> dimension_passed = 3;
    • containsDimensionPassed

      boolean containsDimensionPassed(String key)
       The result of each dimension for data quality result.
       The key of the map is the name of the dimension.
       The value is the bool value depicting whether the dimension result was
       `pass` or not.
       
      map<string, bool> dimension_passed = 3;
    • getDimensionPassed

      @Deprecated Map<String,Boolean> getDimensionPassed()
      Deprecated.
    • getDimensionPassedMap

      Map<String,Boolean> getDimensionPassedMap()
       The result of each dimension for data quality result.
       The key of the map is the name of the dimension.
       The value is the bool value depicting whether the dimension result was
       `pass` or not.
       
      map<string, bool> dimension_passed = 3;
    • getDimensionPassedOrDefault

      boolean getDimensionPassedOrDefault(String key, boolean defaultValue)
       The result of each dimension for data quality result.
       The key of the map is the name of the dimension.
       The value is the bool value depicting whether the dimension result was
       `pass` or not.
       
      map<string, bool> dimension_passed = 3;
    • getDimensionPassedOrThrow

      boolean getDimensionPassedOrThrow(String key)
       The result of each dimension for data quality result.
       The key of the map is the name of the dimension.
       The value is the bool value depicting whether the dimension result was
       `pass` or not.
       
      map<string, bool> dimension_passed = 3;
    • getScore

      float getScore()
       The table-level data quality score for the data scan job.
      
       The data quality score ranges between [0, 100] (up to two decimal
       points).
       
      float score = 4;
      Returns:
      The score.
    • getDimensionScoreCount

      int getDimensionScoreCount()
       The score of each dimension for data quality result.
       The key of the map is the name of the dimension.
       The value is the data quality score for the dimension.
      
       The score ranges between [0, 100] (up to two decimal
       points).
       
      map<string, float> dimension_score = 5;
    • containsDimensionScore

      boolean containsDimensionScore(String key)
       The score of each dimension for data quality result.
       The key of the map is the name of the dimension.
       The value is the data quality score for the dimension.
      
       The score ranges between [0, 100] (up to two decimal
       points).
       
      map<string, float> dimension_score = 5;
    • getDimensionScore

      @Deprecated Map<String,Float> getDimensionScore()
      Deprecated.
    • getDimensionScoreMap

      Map<String,Float> getDimensionScoreMap()
       The score of each dimension for data quality result.
       The key of the map is the name of the dimension.
       The value is the data quality score for the dimension.
      
       The score ranges between [0, 100] (up to two decimal
       points).
       
      map<string, float> dimension_score = 5;
    • getDimensionScoreOrDefault

      float getDimensionScoreOrDefault(String key, float defaultValue)
       The score of each dimension for data quality result.
       The key of the map is the name of the dimension.
       The value is the data quality score for the dimension.
      
       The score ranges between [0, 100] (up to two decimal
       points).
       
      map<string, float> dimension_score = 5;
    • getDimensionScoreOrThrow

      float getDimensionScoreOrThrow(String key)
       The score of each dimension for data quality result.
       The key of the map is the name of the dimension.
       The value is the data quality score for the dimension.
      
       The score ranges between [0, 100] (up to two decimal
       points).
       
      map<string, float> dimension_score = 5;
    • getColumnScoreCount

      int getColumnScoreCount()
       The score of each column scanned in the data scan job.
       The key of the map is the name of the column.
       The value is the data quality score for the column.
      
       The score ranges between [0, 100] (up to two decimal
       points).
       
      map<string, float> column_score = 6;
    • containsColumnScore

      boolean containsColumnScore(String key)
       The score of each column scanned in the data scan job.
       The key of the map is the name of the column.
       The value is the data quality score for the column.
      
       The score ranges between [0, 100] (up to two decimal
       points).
       
      map<string, float> column_score = 6;
    • getColumnScore

      @Deprecated Map<String,Float> getColumnScore()
      Deprecated.
      Use getColumnScoreMap() instead.
    • getColumnScoreMap

      Map<String,Float> getColumnScoreMap()
       The score of each column scanned in the data scan job.
       The key of the map is the name of the column.
       The value is the data quality score for the column.
      
       The score ranges between [0, 100] (up to two decimal
       points).
       
      map<string, float> column_score = 6;
    • getColumnScoreOrDefault

      float getColumnScoreOrDefault(String key, float defaultValue)
       The score of each column scanned in the data scan job.
       The key of the map is the name of the column.
       The value is the data quality score for the column.
      
       The score ranges between [0, 100] (up to two decimal
       points).
       
      map<string, float> column_score = 6;
    • getColumnScoreOrThrow

      float getColumnScoreOrThrow(String key)
       The score of each column scanned in the data scan job.
       The key of the map is the name of the column.
       The value is the data quality score for the column.
      
       The score ranges between [0, 100] (up to two decimal
       points).
       
      map<string, float> column_score = 6;