Interface DataQualityRule.RangeExpectationOrBuilder

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

public static interface DataQualityRule.RangeExpectationOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Optional.
    com.google.protobuf.ByteString
    Optional.
    Optional.
    com.google.protobuf.ByteString
    Optional.
    boolean
    Optional.
    boolean
    Optional.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getMinValue

      String getMinValue()
       Optional. The minimum column 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 = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The minValue.
    • getMinValueBytes

      com.google.protobuf.ByteString getMinValueBytes()
       Optional. The minimum column 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 = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for minValue.
    • getMaxValue

      String getMaxValue()
       Optional. The maximum column 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 = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The maxValue.
    • getMaxValueBytes

      com.google.protobuf.ByteString getMaxValueBytes()
       Optional. The maximum column 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 = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for maxValue.
    • getStrictMinEnabled

      boolean getStrictMinEnabled()
       Optional. Whether each value 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 = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The strictMinEnabled.
    • getStrictMaxEnabled

      boolean getStrictMaxEnabled()
       Optional. Whether each value 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 = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The strictMaxEnabled.