## Uses of Class
io.vertx.rxjava3.ext.web.handler.MultiTenantHandler

- Packages that use MultiTenantHandler
  Package | Description
  --- | ---
  io.vertx.rxjava3.ext.web.handler |

- - ### Uses of MultiTenantHandler in io.vertx.rxjava3.ext.web.handler

    Fields in io.vertx.rxjava3.ext.web.handler with type parameters of type MultiTenantHandler
    Modifier and Type | Field and Description
    --- | ---
    `static io.vertx.lang.rx.TypeArg<MultiTenantHandler>` | MultiTenantHandler.`__TYPE_ARG`

    Methods in io.vertx.rxjava3.ext.web.handler that return MultiTenantHandler
    Modifier and Type | Method and Description
    --- | ---
    `MultiTenantHandler` | MultiTenantHandler.`addDefaultHandler(Handler<RoutingContext> handler)` Add a default handler for the case when no tenant was matched.
    `MultiTenantHandler` | MultiTenantHandler.`addTenantHandler(String tenant, Handler<RoutingContext> handler)` Add a handler for a given tenant to this handler.
    `static MultiTenantHandler` | MultiTenantHandler.`create(java.util.function.Function<RoutingContext,String> tenantExtractor)` Create a MultiTenant handler using a custom tenant extraction function.
    `static MultiTenantHandler` | MultiTenantHandler.`create(java.util.function.Function<RoutingContext,String> tenantExtractor, String contextKey)` Create a MultiTenant handler using a custom tenant extraction function.
    `static MultiTenantHandler` | MultiTenantHandler.`create(String header)` Create a MultiTenant handler that will extract the tenant id from a given header name.
    `static MultiTenantHandler` | MultiTenantHandler.`newInstance(MultiTenantHandler arg)`
    `MultiTenantHandler` | MultiTenantHandler.`removeTenant(String tenant)` Remove a handler for a given tenant from this handler.

Copyright © 2023 Eclipse. All rights reserved.