Skip navigation links
A B C E H K M O P R S T U 

A

allowableThroughputFailureInterval() - Method in class software.amazon.awssdk.http.crt.ConnectionHealthChecksConfiguration
 
allowableThroughputFailureInterval(Duration) - Method in interface software.amazon.awssdk.http.crt.ConnectionHealthChecksConfiguration.Builder
Sets how long a connection is allowed to be unhealthy before getting shut down.
AwsCrtAsyncHttpClient - Class in software.amazon.awssdk.http.crt
An implementation of SdkAsyncHttpClient that uses the AWS Common Runtime (CRT) Http Client to communicate with Http Web Services.
AwsCrtAsyncHttpClient.Builder - Interface in software.amazon.awssdk.http.crt
Builder that allows configuration of the AWS CRT HTTP implementation.
AwsCrtSdkHttpService - Class in software.amazon.awssdk.http.crt
Service binding for the AWS common runtime HTTP client implementation.
AwsCrtSdkHttpService() - Constructor for class software.amazon.awssdk.http.crt.AwsCrtSdkHttpService
 

B

build() - Method in interface software.amazon.awssdk.http.crt.ConnectionHealthChecksConfiguration.Builder
 
build() - Method in class software.amazon.awssdk.http.crt.internal.CrtRequestContext.Builder
 
build() - Method in interface software.amazon.awssdk.http.crt.TcpKeepAliveConfiguration.Builder
 
builder() - Static method in class software.amazon.awssdk.http.crt.AwsCrtAsyncHttpClient
 
builder() - Static method in class software.amazon.awssdk.http.crt.ConnectionHealthChecksConfiguration
 
builder() - Static method in class software.amazon.awssdk.http.crt.internal.CrtRequestContext
 
builder() - Static method in class software.amazon.awssdk.http.crt.ProxyConfiguration
 
builder() - Static method in class software.amazon.awssdk.http.crt.TcpKeepAliveConfiguration
 

C

clientName() - Method in class software.amazon.awssdk.http.crt.AwsCrtAsyncHttpClient
 
close() - Method in class software.amazon.awssdk.http.crt.AwsCrtAsyncHttpClient
 
connectionHealthChecksConfiguration(ConnectionHealthChecksConfiguration) - Method in interface software.amazon.awssdk.http.crt.AwsCrtAsyncHttpClient.Builder
Configure the health checks for all connections established by this client.
connectionHealthChecksConfiguration(Consumer<ConnectionHealthChecksConfiguration.Builder>) - Method in interface software.amazon.awssdk.http.crt.AwsCrtAsyncHttpClient.Builder
A convenience method to configure the health checks for all connections established by this client.
ConnectionHealthChecksConfiguration - Class in software.amazon.awssdk.http.crt
Configuration that defines health checks for all connections established by the ConnectionHealthChecksConfiguration.
ConnectionHealthChecksConfiguration.Builder - Interface in software.amazon.awssdk.http.crt
connectionMaxIdleTime(Duration) - Method in interface software.amazon.awssdk.http.crt.AwsCrtAsyncHttpClient.Builder
The amount of time to wait when initially establishing a connection before giving up and timing out.
connectionTimeout(Duration) - Method in interface software.amazon.awssdk.http.crt.AwsCrtAsyncHttpClient.Builder
Configure connection socket timeout
create() - Static method in class software.amazon.awssdk.http.crt.AwsCrtAsyncHttpClient
Create a AwsCrtAsyncHttpClient client with the default configuration
createAsyncHttpClientFactory() - Method in class software.amazon.awssdk.http.crt.AwsCrtSdkHttpService
 
crtConnPool(HttpClientConnectionManager) - Method in class software.amazon.awssdk.http.crt.internal.CrtRequestContext.Builder
 
crtConnPool() - Method in class software.amazon.awssdk.http.crt.internal.CrtRequestContext
 
CrtRequestAdapter - Class in software.amazon.awssdk.http.crt.internal.request
 
CrtRequestContext - Class in software.amazon.awssdk.http.crt.internal
 
CrtRequestContext.Builder - Class in software.amazon.awssdk.http.crt.internal
 
CrtRequestExecutor - Class in software.amazon.awssdk.http.crt.internal
 
CrtRequestExecutor() - Constructor for class software.amazon.awssdk.http.crt.internal.CrtRequestExecutor
 
CrtResponseAdapter - Class in software.amazon.awssdk.http.crt.internal.response
Implements the CrtHttpStreamHandler API and converts CRT callbacks into calls to SDK AsyncExecuteRequest methods

E

equals(Object) - Method in class software.amazon.awssdk.http.crt.ProxyConfiguration
 
execute(AsyncExecuteRequest) - Method in class software.amazon.awssdk.http.crt.AwsCrtAsyncHttpClient
 
execute(CrtRequestContext) - Method in class software.amazon.awssdk.http.crt.internal.CrtRequestExecutor
 

H

hashCode() - Method in class software.amazon.awssdk.http.crt.ProxyConfiguration
 
host(String) - Method in interface software.amazon.awssdk.http.crt.ProxyConfiguration.Builder
Set the hostname of the proxy.
host() - Method in class software.amazon.awssdk.http.crt.ProxyConfiguration
 

K

keepAliveInterval(Duration) - Method in interface software.amazon.awssdk.http.crt.TcpKeepAliveConfiguration.Builder
Sets the Duration between TCP keepalive packets being sent to the peer
keepAliveInterval() - Method in class software.amazon.awssdk.http.crt.TcpKeepAliveConfiguration
 
keepAliveTimeout(Duration) - Method in interface software.amazon.awssdk.http.crt.TcpKeepAliveConfiguration.Builder
Sets the Duration to wait for a keepalive response before considering the connection timed out
keepAliveTimeout() - Method in class software.amazon.awssdk.http.crt.TcpKeepAliveConfiguration
 

M

maxConcurrency(int) - Method in interface software.amazon.awssdk.http.crt.AwsCrtAsyncHttpClient.Builder
The Maximum number of allowed concurrent requests.
metricCollector() - Method in class software.amazon.awssdk.http.crt.internal.CrtRequestContext
 
minThroughputInBytesPerSecond(Long) - Method in interface software.amazon.awssdk.http.crt.ConnectionHealthChecksConfiguration.Builder
Sets a throughput threshold for connections.
minThroughputInBytesPerSecond() - Method in class software.amazon.awssdk.http.crt.ConnectionHealthChecksConfiguration
 

O

onResponseBody(HttpStream, byte[]) - Method in class software.amazon.awssdk.http.crt.internal.response.CrtResponseAdapter
 
onResponseComplete(HttpStream, int) - Method in class software.amazon.awssdk.http.crt.internal.response.CrtResponseAdapter
 
onResponseHeaders(HttpStream, int, int, HttpHeader[]) - Method in class software.amazon.awssdk.http.crt.internal.response.CrtResponseAdapter
 
onResponseHeadersDone(HttpStream, int) - Method in class software.amazon.awssdk.http.crt.internal.response.CrtResponseAdapter
 

P

password(String) - Method in interface software.amazon.awssdk.http.crt.ProxyConfiguration.Builder
The password to use for basic proxy authentication
password() - Method in class software.amazon.awssdk.http.crt.ProxyConfiguration
 
port(int) - Method in interface software.amazon.awssdk.http.crt.ProxyConfiguration.Builder
Set the port that the proxy expects connections on.
port() - Method in class software.amazon.awssdk.http.crt.ProxyConfiguration
 
proxyConfiguration(ProxyConfiguration) - Method in interface software.amazon.awssdk.http.crt.AwsCrtAsyncHttpClient.Builder
Sets the http proxy configuration to use for this client.
proxyConfiguration(Consumer<ProxyConfiguration.Builder>) - Method in interface software.amazon.awssdk.http.crt.AwsCrtAsyncHttpClient.Builder
Sets the http proxy configuration to use for this client.
ProxyConfiguration - Class in software.amazon.awssdk.http.crt
Proxy configuration for AwsCrtAsyncHttpClient.
ProxyConfiguration.Builder - Interface in software.amazon.awssdk.http.crt
Builder for ProxyConfiguration.

R

readBufferSize(int) - Method in interface software.amazon.awssdk.http.crt.AwsCrtAsyncHttpClient.Builder
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.
readBufferSize(int) - Method in class software.amazon.awssdk.http.crt.internal.CrtRequestContext.Builder
 
readBufferSize() - Method in class software.amazon.awssdk.http.crt.internal.CrtRequestContext
 
request(AsyncExecuteRequest) - Method in class software.amazon.awssdk.http.crt.internal.CrtRequestContext.Builder
 

S

scheme(String) - Method in interface software.amazon.awssdk.http.crt.ProxyConfiguration.Builder
The HTTP scheme to use for connecting to the proxy.
scheme() - Method in class software.amazon.awssdk.http.crt.ProxyConfiguration
 
sdkRequest() - Method in class software.amazon.awssdk.http.crt.internal.CrtRequestContext
 
software.amazon.awssdk.http.crt - package software.amazon.awssdk.http.crt
 
software.amazon.awssdk.http.crt.internal - package software.amazon.awssdk.http.crt.internal
 
software.amazon.awssdk.http.crt.internal.request - package software.amazon.awssdk.http.crt.internal.request
 
software.amazon.awssdk.http.crt.internal.response - package software.amazon.awssdk.http.crt.internal.response
 

T

tcpKeepAliveConfiguration(TcpKeepAliveConfiguration) - Method in interface software.amazon.awssdk.http.crt.AwsCrtAsyncHttpClient.Builder
Configure whether to enable TCP Keep-alive and relevant configuration for all connections established by this client.
tcpKeepAliveConfiguration(Consumer<TcpKeepAliveConfiguration.Builder>) - Method in interface software.amazon.awssdk.http.crt.AwsCrtAsyncHttpClient.Builder
Configure whether to enable TCP Keep-alive and relevant configuration for all connections established by this client.
TcpKeepAliveConfiguration - Class in software.amazon.awssdk.http.crt
Configuration that defines keep-alive options for all connections established by the TcpKeepAliveConfiguration.
TcpKeepAliveConfiguration.Builder - Interface in software.amazon.awssdk.http.crt
tlsCipherPreference(TlsCipherPreference) - Method in interface software.amazon.awssdk.http.crt.AwsCrtAsyncHttpClient.Builder
The AWS CRT TlsCipherPreference to use for this Client
toBuilder() - Method in class software.amazon.awssdk.http.crt.ProxyConfiguration
 
toCrtRequest(CrtRequestContext) - Static method in class software.amazon.awssdk.http.crt.internal.request.CrtRequestAdapter
 
toCrtResponseHandler(HttpClientConnection, CompletableFuture<Void>, SdkAsyncHttpResponseHandler) - Static method in class software.amazon.awssdk.http.crt.internal.response.CrtResponseAdapter
 

U

username(String) - Method in interface software.amazon.awssdk.http.crt.ProxyConfiguration.Builder
The username to use for basic proxy authentication
username() - Method in class software.amazon.awssdk.http.crt.ProxyConfiguration
 
useSystemPropertyValues(Boolean) - Method in interface software.amazon.awssdk.http.crt.ProxyConfiguration.Builder
The option whether to use system property values from ProxySystemSetting if any of the config options are missing.
A B C E H K M O P R S T U 
Skip navigation links

Copyright © 2022. All rights reserved.