A - the type of addresspublic final class ProxyConfigBuilder<A>
extends Object
ProxyConfig.| Constructor and Description |
|---|
ProxyConfigBuilder(A address)
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
ProxyConfig<A> |
build()
Builds a new
ProxyConfig. |
ProxyConfigBuilder<A> |
connectRequestHeadersInitializer(Consumer<HttpHeaders> connectRequestHeadersInitializer)
Sets an initializer for
HttpHeaders related to
HTTP/1.1 CONNECT request. |
public ProxyConfigBuilder(A address)
address - Proxy addressProxyConfig.address()public ProxyConfigBuilder<A> connectRequestHeadersInitializer(Consumer<HttpHeaders> connectRequestHeadersInitializer)
HttpHeaders related to
HTTP/1.1 CONNECT request.connectRequestHeadersInitializer - Consumer that can be used to set custom HttpHeaders for
HTTP/1.1 CONNECT request (auth, tracing, etc.)thisProxyConfig.connectRequestHeadersInitializer()public ProxyConfig<A> build()
ProxyConfig.ProxyConfig.