static AwsCrtAsyncHttpClient.Builder |
AwsCrtAsyncHttpClient.builder() |
|
AwsCrtAsyncHttpClient.Builder |
AwsCrtAsyncHttpClient.Builder.connectionAcquisitionTimeout(Duration connectionAcquisitionTimeout) |
The amount of time to wait when acquiring a connection from the pool before giving up and timing out.
|
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 bytes that can be buffered in the client for sending and receiving 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.
|