static NettyNioAsyncHttpClient.Builder |
NettyNioAsyncHttpClient.builder() |
|
NettyNioAsyncHttpClient.Builder |
NettyNioAsyncHttpClient.Builder.connectionAcquisitionTimeout(Duration connectionAcquisitionTimeout) |
The amount of time to wait when acquiring a connection from the pool before giving up and timing out.
|
NettyNioAsyncHttpClient.Builder |
NettyNioAsyncHttpClient.Builder.connectionMaxIdleTime(Duration maxIdleConnectionTimeout) |
Configure the maximum amount of time that a connection should be allowed to remain open while idle.
|
NettyNioAsyncHttpClient.Builder |
NettyNioAsyncHttpClient.Builder.connectionTimeout(Duration timeout) |
The amount of time to wait when initially establishing a connection before giving up and timing out.
|
NettyNioAsyncHttpClient.Builder |
NettyNioAsyncHttpClient.Builder.connectionTimeToLive(Duration connectionTimeToLive) |
The maximum amount of time that a connection should be allowed to remain open, regardless of usage frequency.
|
NettyNioAsyncHttpClient.Builder |
NettyNioAsyncHttpClient.Builder.eventLoopGroup(SdkEventLoopGroup eventLoopGroup) |
|
NettyNioAsyncHttpClient.Builder |
NettyNioAsyncHttpClient.Builder.eventLoopGroupBuilder(SdkEventLoopGroup.Builder eventLoopGroupBuilder) |
|
NettyNioAsyncHttpClient.Builder |
NettyNioAsyncHttpClient.Builder.http2Configuration(Consumer<Http2Configuration.Builder> http2ConfigurationBuilderConsumer) |
Set the HTTP/2 specific configuration for this client.
|
NettyNioAsyncHttpClient.Builder |
NettyNioAsyncHttpClient.Builder.http2Configuration(Http2Configuration http2Configuration) |
Set the HTTP/2 specific configuration for this client.
|
NettyNioAsyncHttpClient.Builder |
NettyNioAsyncHttpClient.Builder.maxConcurrency(Integer maxConcurrency) |
Maximum number of allowed concurrent requests.
|
NettyNioAsyncHttpClient.Builder |
NettyNioAsyncHttpClient.Builder.maxHttp2Streams(Integer maxHttp2Streams) |
Deprecated.
|
NettyNioAsyncHttpClient.Builder |
NettyNioAsyncHttpClient.Builder.maxPendingConnectionAcquires(Integer maxPendingAcquires) |
The maximum number of pending acquires allowed.
|
NettyNioAsyncHttpClient.Builder |
NettyNioAsyncHttpClient.Builder.protocol(Protocol protocol) |
Sets the HTTP protocol to use (i.e.
|
NettyNioAsyncHttpClient.Builder |
NettyNioAsyncHttpClient.Builder.proxyConfiguration(ProxyConfiguration proxyConfiguration) |
Set the proxy configuration for this client.
|
NettyNioAsyncHttpClient.Builder |
NettyNioAsyncHttpClient.Builder.putChannelOption(io.netty.channel.ChannelOption channelOption,
Object value) |
Configures additional ChannelOption which will be used to create Netty Http client.
|
NettyNioAsyncHttpClient.Builder |
NettyNioAsyncHttpClient.Builder.readTimeout(Duration readTimeout) |
The amount of time to wait for a read on a socket before an exception is thrown.
|
NettyNioAsyncHttpClient.Builder |
NettyNioAsyncHttpClient.Builder.sslProvider(io.netty.handler.ssl.SslProvider sslProvider) |
Sets the SslProvider to be used in the Netty client.
|
NettyNioAsyncHttpClient.Builder |
NettyNioAsyncHttpClient.Builder.tcpKeepAlive(Boolean keepConnectionAlive) |
Configure whether to enable or disable TCP KeepAlive.
|
NettyNioAsyncHttpClient.Builder |
NettyNioAsyncHttpClient.Builder.tlsKeyManagersProvider(TlsKeyManagersProvider keyManagersProvider) |
|
NettyNioAsyncHttpClient.Builder |
NettyNioAsyncHttpClient.Builder.tlsNegotiationTimeout(Duration tlsNegotiationTimeout) |
Configure the maximum amount of time that a TLS handshake is allowed to take from the time the CLIENT HELLO
message is sent to the time the client and server have fully negotiated ciphers and exchanged keys.
|
NettyNioAsyncHttpClient.Builder |
NettyNioAsyncHttpClient.Builder.tlsTrustManagersProvider(TlsTrustManagersProvider trustManagersProvider) |
|
NettyNioAsyncHttpClient.Builder |
NettyNioAsyncHttpClient.Builder.useIdleConnectionReaper(Boolean useConnectionReaper) |
Configure whether the idle connections in the connection pool should be closed.
|
NettyNioAsyncHttpClient.Builder |
NettyNioAsyncHttpClient.Builder.useNonBlockingDnsResolver(Boolean useNonBlockingDnsResolver) |
Configure whether to use a non-blocking dns resolver or not.
|
NettyNioAsyncHttpClient.Builder |
NettyNioAsyncHttpClient.Builder.writeTimeout(Duration writeTimeout) |
The amount of time to wait for a write on a socket before an exception is thrown.
|