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.