| Package | Description | 
|---|---|
| org.apache.hc.core5.http2.impl.nio.bootstrap | HTTP/2 capable requester and server bootstrap. | 
| Modifier and Type | Method and Description | 
|---|---|
| H2ServerBootstrap | H2ServerBootstrap. addFilterAfter(String existing,
              String name,
              AsyncFilterHandler filterHandler)Adds the filter after the filter with the given name. | 
| H2ServerBootstrap | H2ServerBootstrap. addFilterBefore(String existing,
               String name,
               AsyncFilterHandler filterHandler)Adds the filter before the filter with the given name. | 
| H2ServerBootstrap | H2ServerBootstrap. addFilterFirst(String name,
              AsyncFilterHandler filterHandler)Add an filter to the head of the processing list. | 
| H2ServerBootstrap | H2ServerBootstrap. addFilterLast(String name,
             AsyncFilterHandler filterHandler)Add an filter to the tail of the processing list. | 
| static H2ServerBootstrap | H2ServerBootstrap. bootstrap() | 
| <T> H2ServerBootstrap | H2ServerBootstrap. register(String uriPattern,
        AsyncServerRequestHandler<T> requestHandler)Registers the given  AsyncServerRequestHandleras a default handler for URIs
 matching the given pattern. | 
| <T> H2ServerBootstrap | H2ServerBootstrap. register(String hostname,
        String uriPattern,
        AsyncServerRequestHandler<T> requestHandler)Registers the given  AsyncServerRequestHandleras a handler for URIs
 matching the given host and the pattern. | 
| H2ServerBootstrap | H2ServerBootstrap. register(String hostname,
        String uriPattern,
        Supplier<AsyncServerExchangeHandler> supplier)Registers the given  AsyncServerExchangeHandlerSupplieras a handler for URIs
 matching the given host and the pattern. | 
| H2ServerBootstrap | H2ServerBootstrap. register(String uriPattern,
        Supplier<AsyncServerExchangeHandler> supplier)Registers the given  AsyncServerExchangeHandlerSupplieras a default handler for URIs
 matching the given pattern. | 
| <T> H2ServerBootstrap | H2ServerBootstrap. registerVirtual(String hostname,
               String uriPattern,
               AsyncServerRequestHandler<T> requestHandler)Deprecated. 
 | 
| H2ServerBootstrap | H2ServerBootstrap. registerVirtual(String hostname,
               String uriPattern,
               Supplier<AsyncServerExchangeHandler> supplier)Deprecated. 
 | 
| H2ServerBootstrap | H2ServerBootstrap. replaceFilter(String existing,
             AsyncFilterHandler filterHandler)Replace an existing filter with the given name with new filter. | 
| H2ServerBootstrap | H2ServerBootstrap. setCanonicalHostName(String canonicalHostName)Sets canonical name (fully qualified domain name) of the server. | 
| H2ServerBootstrap | H2ServerBootstrap. setCharset(CharCodingConfig charCodingConfig)Sets message char coding. | 
| H2ServerBootstrap | H2ServerBootstrap. setExceptionCallback(Callback<Exception> exceptionCallback) | 
| H2ServerBootstrap | H2ServerBootstrap. setH2Config(H2Config h2Config)Sets HTTP/2 protocol parameters | 
| H2ServerBootstrap | H2ServerBootstrap. setHandshakeTimeout(Timeout handshakeTimeout) | 
| H2ServerBootstrap | H2ServerBootstrap. setHttp1Config(Http1Config http1Config)Sets HTTP/1.1 protocol parameters | 
| H2ServerBootstrap | H2ServerBootstrap. setHttpProcessor(HttpProcessor httpProcessor)Sets  HttpProcessorinstance. | 
| H2ServerBootstrap | H2ServerBootstrap. setIOReactorConfig(IOReactorConfig ioReactorConfig)Sets I/O reactor configuration. | 
| H2ServerBootstrap | H2ServerBootstrap. setIOSessionDecorator(Decorator<IOSession> ioSessionDecorator) | 
| H2ServerBootstrap | H2ServerBootstrap. setIOSessionListener(IOSessionListener sessionListener)Sets  IOSessionListenerinstance. | 
| H2ServerBootstrap | H2ServerBootstrap. setLookupRegistry(LookupRegistry<Supplier<AsyncServerExchangeHandler>> lookupRegistry)Deprecated. 
 Use  RequestRouter. | 
| H2ServerBootstrap | H2ServerBootstrap. setRequestRouter(HttpRequestMapper<Supplier<AsyncServerExchangeHandler>> requestRouter)Sets  HttpRequestMapperinstance. | 
| H2ServerBootstrap | H2ServerBootstrap. setStreamListener(H2StreamListener h2StreamListener)Sets  H2StreamListenerinstance. | 
| H2ServerBootstrap | H2ServerBootstrap. setStreamListener(Http1StreamListener http1StreamListener)Sets  Http1StreamListenerinstance. | 
| H2ServerBootstrap | H2ServerBootstrap. setTlsStrategy(TlsStrategy tlsStrategy)Sets  TlsStrategyinstance. | 
| H2ServerBootstrap | H2ServerBootstrap. setVersionPolicy(HttpVersionPolicy versionPolicy)Sets HTTP protocol version policy | 
Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.