public static final class HttpClientOptions.Builder extends ClientOptions.Builder<HttpClientOptions.Builder>
bootstrapTemplate| Modifier and Type | Method and Description |
|---|---|
HttpClientOptions |
build() |
HttpClientOptions.Builder |
compression(boolean enabled)
Enable GZip accept-encoding header and support for compressed response
|
HttpClientOptions.Builder |
from(HttpClientOptions options)
Fill the builder with attribute values from the provided options.
|
HttpClientOptions.Builder |
httpProxy(java.util.function.Function<ClientProxyOptions.AddressSpec,ClientProxyOptions.Builder> proxyOptions)
The HTTP proxy configuration
|
connectAddress, disablePool, from, get, host, isPoolAvailable, isPoolDisabled, poolResources, port, protocolFamily, proxy, resolver, sslSupport, sslSupportafterChannelInit, afterNettyContextInit, attr, channelGroup, eventLoopGroup, isLoopAvailable, loopResources, onChannelInit, option, preferNative, sslCloseNotifyFlushTimeout, sslCloseNotifyFlushTimeoutMillis, sslCloseNotifyReadTimeout, sslCloseNotifyReadTimeoutMillis, sslContext, sslHandshakeTimeout, sslHandshakeTimeoutMillispublic final HttpClientOptions.Builder compression(boolean enabled)
enabled - true whether gzip support is enabledthispublic final HttpClientOptions.Builder httpProxy(java.util.function.Function<ClientProxyOptions.AddressSpec,ClientProxyOptions.Builder> proxyOptions)
proxyOptions - the HTTP proxy configurationthispublic final HttpClientOptions.Builder from(HttpClientOptions options)
options - The instance from which to copy valuesthispublic HttpClientOptions build()
build in class ClientOptions.Builder<HttpClientOptions.Builder>