| Package | Description |
|---|---|
| software.amazon.awssdk.http.crt |
| Modifier and Type | Method and Description |
|---|---|
static AwsCrtAsyncHttpClient.Builder |
AwsCrtAsyncHttpClient.builder() |
AwsCrtAsyncHttpClient.Builder |
AwsCrtAsyncHttpClient.Builder.connectionHealthChecksConfiguration(ConnectionHealthChecksConfiguration healthChecksConfiguration)
Configure the health checks for all connections established by this client.
|
AwsCrtAsyncHttpClient.Builder |
AwsCrtAsyncHttpClient.Builder.connectionHealthChecksConfiguration(Consumer<ConnectionHealthChecksConfiguration.Builder> healthChecksConfigurationBuilder)
A convenience method to configure the health checks for all connections established by this client.
|
AwsCrtAsyncHttpClient.Builder |
AwsCrtAsyncHttpClient.Builder.connectionMaxIdleTime(Duration connectionMaxIdleTime)
The amount of time to wait when initially establishing a connection before giving up and timing out.
|
AwsCrtAsyncHttpClient.Builder |
AwsCrtAsyncHttpClient.Builder.connectionTimeout(Duration connectionTimeout)
Configure connection socket timeout
|
AwsCrtAsyncHttpClient.Builder |
AwsCrtAsyncHttpClient.Builder.maxConcurrency(int maxConcurrency)
The Maximum number of allowed concurrent requests.
|
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.readBufferSize(int 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 TCP Keep-alive and relevant configuration for all connections established by this client.
|
AwsCrtAsyncHttpClient.Builder |
AwsCrtAsyncHttpClient.Builder.tcpKeepAliveConfiguration(TcpKeepAliveConfiguration tcpKeepAliveConfiguration)
Configure whether to enable TCP Keep-alive and relevant configuration for all connections established by this client.
|
AwsCrtAsyncHttpClient.Builder |
AwsCrtAsyncHttpClient.Builder.tlsCipherPreference(software.amazon.awssdk.crt.io.TlsCipherPreference tlsCipherPreference)
The AWS CRT TlsCipherPreference to use for this Client
|
Copyright © 2022. All rights reserved.