Interface HeadersRoute.Manager<A,B,C extends HeadersRoute<A>,D extends HeadersRoute.Manager<A,B,C,D,E>,E extends Router<A,B,C,D,E>>

Type Parameters:
A - the resource type
B - the input type
C - the headers route type
D - the headers route manager type
E - the router type
All Superinterfaces:
RouteManager<A,B,C,D,E>
Enclosing interface:
HeadersRoute<A>

public static interface HeadersRoute.Manager<A,B,C extends HeadersRoute<A>,D extends HeadersRoute.Manager<A,B,C,D,E>,E extends Router<A,B,C,D,E>> extends RouteManager<A,B,C,D,E>

A headers route manager.

Since:
1.12
Author:
Jeremy Kuhn
  • Method Details

    • headersMatchers

      D headersMatchers(Map<String,HeadersRoute.HeaderMatcher> headersMatchers)

      Specifies the headers matchers matching headers in an input.

      Parameters:
      headersMatchers - a map of header matchers
      Returns:
      the route manager