Interface DataQualityRule.RangeExpectationOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getMaxValue()
      Optional.
      com.google.protobuf.ByteString getMaxValueBytes()
      Optional.
      String getMinValue()
      Optional.
      com.google.protobuf.ByteString getMinValueBytes()
      Optional.
      boolean getStrictMaxEnabled()
      Optional.
      boolean getStrictMinEnabled()
      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 Detail

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