Uses of Interface
io.vertx.openapi.contract.Operation
-
-
Uses of Operation in io.vertx.ext.web.api.service
Methods in io.vertx.ext.web.api.service with parameters of type Operation Modifier and Type Method Description static OpenAPIRouterHandlerOpenAPIRouterHandler. create(Vertx vertx, Operation operation, DeliveryOptions deliveryOptions, BiFunction<Operation,RoutingContext,JsonObject> extraPayloadMapper, ResponseValidator validator)static OpenAPIRouterHandlerOpenAPIRouterHandler. create(Vertx vertx, Operation operation, ResponseValidator validator)Creates a new OpenAPIRouterHandler to forward requests from OpenAPI Router to Web API Service Proxies.Method parameters in io.vertx.ext.web.api.service with type arguments of type Operation Modifier and Type Method Description static OpenAPIRouterHandlerOpenAPIRouterHandler. create(Vertx vertx, Operation operation, DeliveryOptions deliveryOptions, BiFunction<Operation,RoutingContext,JsonObject> extraPayloadMapper, ResponseValidator validator) -
Uses of Operation in io.vertx.ext.web.openapi.router
Methods in io.vertx.ext.web.openapi.router that return Operation Modifier and Type Method Description OperationOpenAPIRoute. getOperation()Methods in io.vertx.ext.web.openapi.router with parameters of type Operation Modifier and Type Method Description Future<ValidatableRequest>RequestExtractor. extractValidatableRequest(RoutingContext routingContext, Operation operation)Extracts and transforms the parameters and the body of an incoming request into aformatthat can be validated by theRequestValidator. -
Uses of Operation in io.vertx.openapi.contract
Methods in io.vertx.openapi.contract that return Operation Modifier and Type Method Description OperationOpenAPIContract. findOperation(String urlPath, HttpMethod method)Finds the relatedOperationobject based on the passed url path and method.OperationOpenAPIContract. operation(String operationId)Access to an operation defined in the contract withoperationId.Methods in io.vertx.openapi.contract that return types with arguments of type Operation Modifier and Type Method Description List<Operation>Path. getOperations()List<Operation>OpenAPIContract. operations() -
Uses of Operation in io.vertx.openapi.validation
Methods in io.vertx.openapi.validation with parameters of type Operation Modifier and Type Method Description static Future<ValidatableRequest>RequestUtils. extract(HttpServerRequest request, Operation operation)Extracts and transforms the parameters and the body of an incoming request into aformatthat can be validated by theRequestValidator.static Future<ValidatableRequest>RequestUtils. extract(HttpServerRequest request, Operation operation, Supplier<Future<Buffer>> bodySupplier)LikeRequestUtils.extract(HttpServerRequest, Operation), but offers to pass a supplier fpr the body.static Future<ValidatableRequest>ValidatableRequest. of(HttpServerRequest request, Operation operation) -
Uses of Operation in io.vertx.reactivex.openapi.contract
Methods in io.vertx.reactivex.openapi.contract that return Operation Modifier and Type Method Description OperationOperation. getDelegate()Methods in io.vertx.reactivex.openapi.contract with parameters of type Operation Modifier and Type Method Description static OperationOperation. newInstance(Operation arg)Constructors in io.vertx.reactivex.openapi.contract with parameters of type Operation Constructor Description Operation(Operation delegate) -
Uses of Operation in io.vertx.rxjava3.openapi.contract
Methods in io.vertx.rxjava3.openapi.contract that return Operation Modifier and Type Method Description OperationOperation. getDelegate()Methods in io.vertx.rxjava3.openapi.contract with parameters of type Operation Modifier and Type Method Description static OperationOperation. newInstance(Operation arg)Constructors in io.vertx.rxjava3.openapi.contract with parameters of type Operation Constructor Description Operation(Operation delegate)
-