static AwsCrtAsyncHttpClient.Builder |
AwsCrtAsyncHttpClient.builder() |
|
AwsCrtAsyncHttpClient.Builder |
AwsCrtAsyncHttpClient.Builder.connectionHealthConfiguration(Consumer<ConnectionHealthConfiguration.Builder> healthChecksConfigurationBuilder) |
|
AwsCrtAsyncHttpClient.Builder |
AwsCrtAsyncHttpClient.Builder.connectionHealthConfiguration(ConnectionHealthConfiguration healthChecksConfiguration) |
Configure the health checks for all connections established by this client.
|
AwsCrtAsyncHttpClient.Builder |
AwsCrtAsyncHttpClient.Builder.connectionMaxIdleTime(Duration connectionMaxIdleTime) |
Configure the maximum amount of time that a connection should be allowed to remain open while idle.
|
AwsCrtAsyncHttpClient.Builder |
AwsCrtAsyncHttpClient.Builder.connectionTimeout(Duration connectionTimeout) |
The amount of time to wait when initially establishing a connection before giving up and timing out.
|
AwsCrtAsyncHttpClient.Builder |
AwsCrtSdkHttpService.createAsyncHttpClientFactory() |
|
AwsCrtAsyncHttpClient.Builder |
AwsCrtAsyncHttpClient.Builder.maxConcurrency(Integer maxConcurrency) |
The Maximum number of allowed concurrent requests.
|
AwsCrtAsyncHttpClient.Builder |
AwsCrtAsyncHttpClient.Builder.postQuantumTlsEnabled(Boolean postQuantumTlsEnabled) |
Configure whether to enable a hybrid post-quantum key exchange option for the Transport Layer Security (TLS) network
encryption protocol when communicating with services that support Post Quantum TLS.
|
AwsCrtAsyncHttpClient.Builder |
AwsCrtAsyncHttpClient.Builder.proxyConfiguration(Consumer<ProxyConfiguration.Builder> proxyConfigurationBuilderConsumer) |
Sets the http proxy configuration to use for this client.
|
AwsCrtAsyncHttpClient.Builder |
AwsCrtAsyncHttpClient.Builder.proxyConfiguration(ProxyConfiguration proxyConfiguration) |
Sets the http proxy configuration to use for this client.
|
AwsCrtAsyncHttpClient.Builder |
AwsCrtAsyncHttpClient.Builder.readBufferSizeInBytes(Long readBufferSize) |
Configures the number of unread bytes that can be buffered in the
client before we stop reading from the underlying TCP socket and wait for the Subscriber
to read more data.
|
AwsCrtAsyncHttpClient.Builder |
AwsCrtAsyncHttpClient.Builder.tcpKeepAliveConfiguration(Consumer<TcpKeepAliveConfiguration.Builder> tcpKeepAliveConfigurationBuilder) |
Configure whether to enable tcpKeepAlive and relevant configuration for all connections established by this
client.
|
AwsCrtAsyncHttpClient.Builder |
AwsCrtAsyncHttpClient.Builder.tcpKeepAliveConfiguration(TcpKeepAliveConfiguration tcpKeepAliveConfiguration) |
Configure whether to enable tcpKeepAlive and relevant configuration for all connections established by this
client.
|