## Uses of Interface
org.apache.hc.client5.http.async.AsyncExecChainHandler

Packages that use AsyncExecChainHandler
Package | Description
--- | ---
org.apache.hc.client5.http.impl.async |

### Uses of AsyncExecChainHandler in org.apache.hc.client5.http.impl.async

Classes in org.apache.hc.client5.http.impl.async that implement AsyncExecChainHandler
Modifier and Type | Class and Description
--- | ---
`class` | `AsyncConnectExec` Request executor in the HTTP request execution chain that is responsible for establishing connection to the target origin server as specified by the current route.

Methods in org.apache.hc.client5.http.impl.async with parameters of type AsyncExecChainHandler
Modifier and Type | Method and Description
--- | ---
`HttpAsyncClientBuilder` | HttpAsyncClientBuilder.`addExecInterceptorAfter(String existing, String name, AsyncExecChainHandler interceptor)` Adds this execution interceptor after interceptor with the given name.
`HttpAsyncClientBuilder` | HttpAsyncClientBuilder.`addExecInterceptorBefore(String existing, String name, AsyncExecChainHandler interceptor)` Adds this execution interceptor before an existing interceptor.
`HttpAsyncClientBuilder` | HttpAsyncClientBuilder.`replaceExecInterceptor(String existing, AsyncExecChainHandler interceptor)` Replace an existing interceptor with the given name with new interceptor.

Method parameters in org.apache.hc.client5.http.impl.async with type arguments of type AsyncExecChainHandler
Modifier and Type | Method and Description
--- | ---
`protected void` | HttpAsyncClientBuilder.`customizeExecChain(NamedElementChain<AsyncExecChainHandler> execChainDefinition)` Request exec chain customization and extension.