vertx / io.vertx.reactivex.ext.web.api.contract / HTTPOperationRequestValidationHandler

# HTTPOperationRequestValidationHandler

`interface HTTPOperationRequestValidationHandler : ValidationHandler, Handler<RoutingContext>`

Base interface for HTTP request validation with API specification NOTE: This class has been automatically generated from the io.vertx.ext.web.api.contract.HTTPOperationRequestValidationHandler non RX-ified interface using Vert.x codegen.

### Functions

getDelegate | `abstract fun getDelegate(): HTTPOperationRequestValidationHandler`
handle | `abstract fun handle(arg0: RoutingContext): Unit`
newInstance | `open static fun newInstance(arg: HTTPOperationRequestValidationHandler): HTTPOperationRequestValidationHandler`
parseOperationSpec | `abstract fun parseOperationSpec(): Unit` Function that parse the operation specification and generate validation rules

### Inheritors

OpenAPI3RequestValidationHandler | `open class OpenAPI3RequestValidationHandler : HTTPOperationRequestValidationHandler, Handler<RoutingContext>` NOTE: This class has been automatically generated from the io.vertx.ext.web.api.contract.openapi3.OpenAPI3RequestValidationHandler non RX-ified interface using Vert.x codegen.