Package io.vertx.openapi.validation

## Interface ValidatableRequest

- All Superinterfaces:
    `ValidatedRequest`

      public interface ValidatableRequest
      extends ValidatedRequest

- - ### Method Summary

    All Methods Static Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `String` | `getContentType()` |
    `static Future<ValidatableRequest>` | `of​(HttpServerRequest request, Operation operation)` | Creates a new `ValidatableRequest` object based on the passed `request` and `operation`.

    - ### Methods inherited from interface io.vertx.openapi.validation.ValidatedRequest

      `getBody, getCookies, getHeaders, getPathParameters, getQuery`

- - ### Method Detail

    - #### of

          static Future<ValidatableRequest> of​(HttpServerRequest request,
                                               Operation operation)

      Creates a new `ValidatableRequest` object based on the passed `request` and `operation`.
      Parameters:
        `request` - The related request
        `operation` - The related operation
      Returns:
        a `ValidatableRequest` object

    - #### getContentType

          String getContentType()