Interface CustomRequestValidator

Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface CustomRequestValidator
User-defined validation for a request.
  • Method Summary

    Modifier and Type
    Method
    Description
    validate(Request request, ApiOperation apiOperation)
    Validates a request against a given api operation.
  • Method Details

    • validate

      ValidationReport validate(@Nonnull Request request, @Nonnull ApiOperation apiOperation)
      Validates a request against a given api operation.
      Parameters:
      request - The request to validate
      apiOperation - The operation to validate the request against
      Returns:
      A validation report containing validation errors