Class ValidationException

All Implemented Interfaces:
Serializable

public class ValidationException extends IllegalArgumentException
Encapsulates an accumulation of validation errors
See Also:
Opensearch.internal:
  • Constructor Details

    • ValidationException

      public ValidationException()
  • Method Details

    • addValidationError

      public final void addValidationError(String error)
      Add a new validation error to the accumulating validation errors
      Parameters:
      error - the error to add
    • addValidationErrors

      public final void addValidationErrors(Iterable<String> errors)
      Add a sequence of validation errors to the accumulating validation errors
      Parameters:
      errors - the errors to add
    • validationErrors

      public final List<String> validationErrors()
      Returns the validation errors accumulated
    • getMessage

      public final String getMessage()
      Overrides:
      getMessage in class Throwable