## Uses of Interface
io.vertx.ext.web.api.contract.DesignDrivenRouterFactory

- Packages that use DesignDrivenRouterFactory
  Package | Description
  --- | ---
  io.vertx.ext.web.api.contract |
  io.vertx.ext.web.api.contract.openapi3 |
  io.vertx.reactivex.ext.web.api.contract |
  io.vertx.rxjava.ext.web.api.contract |

- - ### Uses of DesignDrivenRouterFactory in io.vertx.ext.web.api.contract

    Methods in io.vertx.ext.web.api.contract that return DesignDrivenRouterFactory
    Modifier and Type | Method and Description
    --- | ---
    `DesignDrivenRouterFactory` | DesignDrivenRouterFactory.`addFailureHandler(HttpMethod method, String path, Handler<RoutingContext> failureHandler)` Add a failure handler to a path with a method.
    `DesignDrivenRouterFactory` | DesignDrivenRouterFactory.`addHandler(HttpMethod method, String path, Handler<RoutingContext> handler)` Add an handler to a path with a method.
    `DesignDrivenRouterFactory` | DesignDrivenRouterFactory.`addSecurityHandler(String securitySchemaName, Handler<RoutingContext> handler)` Mount to paths that have to follow a security schema a security handler
    `DesignDrivenRouterFactory` | DesignDrivenRouterFactory.`enableValidationFailureHandler(boolean enable)` Enable or disable validation failure handler.
    `DesignDrivenRouterFactory` | DesignDrivenRouterFactory.`mountOperationsWithoutHandlers(boolean enable)` Automatic mount handlers that return HTTP 501 status code for operations where you didn't specify an handler.
    `DesignDrivenRouterFactory` | DesignDrivenRouterFactory.`setValidationFailureHandler(Handler<RoutingContext> handler)` Set default validation failure handler.

  - ### Uses of DesignDrivenRouterFactory in io.vertx.ext.web.api.contract.openapi3

    Subinterfaces of DesignDrivenRouterFactory in io.vertx.ext.web.api.contract.openapi3
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `OpenAPI3RouterFactory` Interface for OpenAPI3RouterFactory.

  - ### Uses of DesignDrivenRouterFactory in io.vertx.reactivex.ext.web.api.contract

    Methods in io.vertx.reactivex.ext.web.api.contract that return DesignDrivenRouterFactory
    Modifier and Type | Method and Description
    --- | ---
    `DesignDrivenRouterFactory` | DesignDrivenRouterFactory.`getDelegate()`

    Methods in io.vertx.reactivex.ext.web.api.contract with parameters of type DesignDrivenRouterFactory
    Modifier and Type | Method and Description
    --- | ---
    `static <Specification> DesignDrivenRouterFactory<Specification>` | DesignDrivenRouterFactory.`newInstance(DesignDrivenRouterFactory arg)`
    `static <Specification> DesignDrivenRouterFactory<Specification>` | DesignDrivenRouterFactory.`newInstance(DesignDrivenRouterFactory arg, TypeArg<Specification> __typeArg_Specification)`

  - ### Uses of DesignDrivenRouterFactory in io.vertx.rxjava.ext.web.api.contract

    Methods in io.vertx.rxjava.ext.web.api.contract that return DesignDrivenRouterFactory
    Modifier and Type | Method and Description
    --- | ---
    `DesignDrivenRouterFactory` | DesignDrivenRouterFactory.`getDelegate()`

    Methods in io.vertx.rxjava.ext.web.api.contract with parameters of type DesignDrivenRouterFactory
    Modifier and Type | Method and Description
    --- | ---
    `static <Specification> DesignDrivenRouterFactory<Specification>` | DesignDrivenRouterFactory.`newInstance(DesignDrivenRouterFactory arg)`
    `static <Specification> DesignDrivenRouterFactory<Specification>` | DesignDrivenRouterFactory.`newInstance(DesignDrivenRouterFactory arg, TypeArg<Specification> __typeArg_Specification)`

Copyright © 2017. All rights reserved.