Interface DataQualityRule.StatisticRangeExpectationOrBuilder

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

public static interface DataQualityRule.StatisticRangeExpectationOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getStatisticValue

      int getStatisticValue()
       Optional. The aggregate metric to evaluate.
       
      .google.cloud.dataplex.v1.DataQualityRule.StatisticRangeExpectation.ColumnStatistic statistic = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The enum numeric value on the wire for statistic.
    • getStatistic

       Optional. The aggregate metric to evaluate.
       
      .google.cloud.dataplex.v1.DataQualityRule.StatisticRangeExpectation.ColumnStatistic statistic = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The statistic.
    • getMinValue

      String getMinValue()
       Optional. The minimum column statistic value allowed for a row to pass
       this validation.
      
       At least one of `min_value` and `max_value` need to be provided.
       
      string min_value = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The minValue.
    • getMinValueBytes

      com.google.protobuf.ByteString getMinValueBytes()
       Optional. The minimum column statistic value allowed for a row to pass
       this validation.
      
       At least one of `min_value` and `max_value` need to be provided.
       
      string min_value = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for minValue.
    • getMaxValue

      String getMaxValue()
       Optional. The maximum column statistic value allowed for a row to pass
       this validation.
      
       At least one of `min_value` and `max_value` need to be provided.
       
      string max_value = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The maxValue.
    • getMaxValueBytes

      com.google.protobuf.ByteString getMaxValueBytes()
       Optional. The maximum column statistic value allowed for a row to pass
       this validation.
      
       At least one of `min_value` and `max_value` need to be provided.
       
      string max_value = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for maxValue.
    • getStrictMinEnabled

      boolean getStrictMinEnabled()
       Optional. Whether column statistic needs to be strictly greater than
       ('>') the minimum, or if equality is allowed.
      
       Only relevant if a `min_value` has been defined. Default = false.
       
      bool strict_min_enabled = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The strictMinEnabled.
    • getStrictMaxEnabled

      boolean getStrictMaxEnabled()
       Optional. Whether column statistic needs to be strictly lesser than ('<')
       the maximum, or if equality is allowed.
      
       Only relevant if a `max_value` has been defined. Default = false.
       
      bool strict_max_enabled = 5 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The strictMaxEnabled.