Interface DataValidationActionOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    DataValidationAction, DataValidationAction.Builder

    public interface DataValidationActionOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods Deprecated Methods 
      Modifier and Type Method Description
      boolean containsConditions​(String key)
      Map of (K, V) -> (field, string condition to be evaluated on the field) E.g., ("age", "age > 18 && age < 60") entry triggers validation of field age with the given condition.
      Map<String,​String> getConditions()
      Deprecated.
      int getConditionsCount()
      Map of (K, V) -> (field, string condition to be evaluated on the field) E.g., ("age", "age > 18 && age < 60") entry triggers validation of field age with the given condition.
      Map<String,​String> getConditionsMap()
      Map of (K, V) -> (field, string condition to be evaluated on the field) E.g., ("age", "age > 18 && age < 60") entry triggers validation of field age with the given condition.
      String getConditionsOrDefault​(String key, String defaultValue)
      Map of (K, V) -> (field, string condition to be evaluated on the field) E.g., ("age", "age > 18 && age < 60") entry triggers validation of field age with the given condition.
      String getConditionsOrThrow​(String key)
      Map of (K, V) -> (field, string condition to be evaluated on the field) E.g., ("age", "age > 18 && age < 60") entry triggers validation of field age with the given condition.
      • 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

      • getConditionsCount

        int getConditionsCount()
         Map of (K, V) -> (field, string condition to be evaluated on the field)
         E.g., ("age", "age > 18  && age < 60") entry triggers validation of field
         age with the given condition. Map entries will be ANDed during validation.
         
        map<string, string> conditions = 1;
      • containsConditions

        boolean containsConditions​(String key)
         Map of (K, V) -> (field, string condition to be evaluated on the field)
         E.g., ("age", "age > 18  && age < 60") entry triggers validation of field
         age with the given condition. Map entries will be ANDed during validation.
         
        map<string, string> conditions = 1;
      • getConditionsMap

        Map<String,​String> getConditionsMap()
         Map of (K, V) -> (field, string condition to be evaluated on the field)
         E.g., ("age", "age > 18  && age < 60") entry triggers validation of field
         age with the given condition. Map entries will be ANDed during validation.
         
        map<string, string> conditions = 1;
      • getConditionsOrDefault

        String getConditionsOrDefault​(String key,
                                      String defaultValue)
         Map of (K, V) -> (field, string condition to be evaluated on the field)
         E.g., ("age", "age > 18  && age < 60") entry triggers validation of field
         age with the given condition. Map entries will be ANDed during validation.
         
        map<string, string> conditions = 1;
      • getConditionsOrThrow

        String getConditionsOrThrow​(String key)
         Map of (K, V) -> (field, string condition to be evaluated on the field)
         E.g., ("age", "age > 18  && age < 60") entry triggers validation of field
         age with the given condition. Map entries will be ANDed during validation.
         
        map<string, string> conditions = 1;