- call() - Method in interface software.amazon.awssdk.http.ExecutableHttpRequest
-
- CHUNKED - Static variable in class software.amazon.awssdk.http.Header
-
- clearHeaders() - Method in interface software.amazon.awssdk.http.SdkHttpFullRequest.Builder
-
Removes all headers from this builder.
- clearHeaders() - Method in interface software.amazon.awssdk.http.SdkHttpFullResponse.Builder
-
Removes all headers from this builder.
- clearHeaders() - Method in interface software.amazon.awssdk.http.SdkHttpRequest.Builder
-
Removes all headers from this builder.
- clearHeaders() - Method in interface software.amazon.awssdk.http.SdkHttpResponse.Builder
-
Removes all headers from this builder.
- clearQueryParameters() - Method in interface software.amazon.awssdk.http.SdkHttpFullRequest.Builder
-
Removes all query parameters from this builder.
- clearQueryParameters() - Method in interface software.amazon.awssdk.http.SdkHttpRequest.Builder
-
Removes all query parameters from this builder.
- clientName() - Method in interface software.amazon.awssdk.http.async.SdkAsyncHttpClient
-
Each HTTP client implementation should return a well-formed client name
that allows requests to be identifiable back to the client that made the request.
- clientName() - Method in interface software.amazon.awssdk.http.SdkHttpClient
-
Each HTTP client implementation should return a well-formed client name
that allows requests to be identifiable back to the client that made the request.
- complete() - Method in interface software.amazon.awssdk.http.async.SdkHttpResponseHandler
-
Called when all parts of the response have been received.
- CONNECTION - Static variable in class software.amazon.awssdk.http.Header
-
- CONNECTION_ACQUIRE_TIMEOUT - Static variable in class software.amazon.awssdk.http.SdkHttpConfigurationOption
-
Timeout for acquiring an already-established connection from a connection pool to a remote service.
- CONNECTION_MAX_IDLE_TIMEOUT - Static variable in class software.amazon.awssdk.http.SdkHttpConfigurationOption
-
Timeout after which an idle connection should be closed.
- CONNECTION_TIME_TO_LIVE - Static variable in class software.amazon.awssdk.http.SdkHttpConfigurationOption
-
Timeout after which a connection should be closed, regardless of whether it is idle.
- CONNECTION_TIMEOUT - Static variable in class software.amazon.awssdk.http.SdkHttpConfigurationOption
-
Timeout for establishing a connection to a remote service.
- content() - Method in interface software.amazon.awssdk.http.SdkHttpFullResponse.Builder
-
- content(AbortableInputStream) - Method in interface software.amazon.awssdk.http.SdkHttpFullResponse.Builder
-
- content() - Method in interface software.amazon.awssdk.http.SdkHttpFullResponse
-
Returns the optional stream containing the payload data returned by the service.
- CONTENT_LENGTH - Static variable in class software.amazon.awssdk.http.Header
-
- CONTENT_MD5 - Static variable in class software.amazon.awssdk.http.Header
-
- CONTENT_TYPE - Static variable in class software.amazon.awssdk.http.Header
-
- contentLength() - Method in interface software.amazon.awssdk.http.async.SdkHttpContentPublisher
-
- ContentStreamProvider - Interface in software.amazon.awssdk.http
-
Provides the content stream of a request.
- contentStreamProvider(ContentStreamProvider) - Method in interface software.amazon.awssdk.http.HttpExecuteRequest.Builder
-
- contentStreamProvider() - Method in class software.amazon.awssdk.http.HttpExecuteRequest
-
- contentStreamProvider(ContentStreamProvider) - Method in interface software.amazon.awssdk.http.SdkHttpFullRequest.Builder
-
- contentStreamProvider() - Method in interface software.amazon.awssdk.http.SdkHttpFullRequest.Builder
-
- contentStreamProvider() - Method in interface software.amazon.awssdk.http.SdkHttpFullRequest
-
- CONTINUE - Static variable in class software.amazon.awssdk.http.HttpStatusCode
-
- copy() - Method in interface software.amazon.awssdk.http.SdkHttpFullRequest.Builder
-
- create(InputStream, Abortable) - Static method in class software.amazon.awssdk.http.AbortableInputStream
-
- create(InputStream) - Static method in class software.amazon.awssdk.http.AbortableInputStream
-
- create(Path, String, String) - Static method in class software.amazon.awssdk.http.FileStoreTlsKeyManagersProvider
-
- create() - Static method in class software.amazon.awssdk.http.SystemPropertyTlsKeyManagersProvider
-
- createAsyncHttpClientFactory() - Method in interface software.amazon.awssdk.http.async.SdkAsyncHttpService
-
- CREATED - Static variable in class software.amazon.awssdk.http.HttpStatusCode
-
- createHttpClientBuilder() - Method in interface software.amazon.awssdk.http.SdkHttpService
-
- createKeyManagers(Path, String, char[]) - Method in class software.amazon.awssdk.internal.http.AbstractFileStoreTlsKeyManagersProvider
-
- FileStoreTlsKeyManagersProvider - Class in software.amazon.awssdk.http
-
- firstMatchingHeader(String) - Method in interface software.amazon.awssdk.http.SdkHttpFullRequest.Builder
-
Perform a case-insensitive search for a particular header in this request, returning the first matching header, if one
is found.
- firstMatchingHeader(String) - Method in interface software.amazon.awssdk.http.SdkHttpFullResponse.Builder
-
Perform a case-insensitive search for a particular header in this request, returning the first matching header, if one
is found.
- firstMatchingHeader(String) - Method in interface software.amazon.awssdk.http.SdkHttpHeaders
-
Perform a case-insensitive search for a particular header in this request, returning the first matching header, if one is
found.
- firstMatchingHeader(String) - Method in interface software.amazon.awssdk.http.SdkHttpRequest.Builder
-
Perform a case-insensitive search for a particular header in this request, returning the first matching header, if one
is found.
- firstMatchingHeader(String) - Method in interface software.amazon.awssdk.http.SdkHttpResponse.Builder
-
Perform a case-insensitive search for a particular header in this request, returning the first matching header, if one
is found.
- FORBIDDEN - Static variable in class software.amazon.awssdk.http.HttpStatusCode
-
- fromValue(String) - Static method in enum software.amazon.awssdk.http.SdkHttpMethod
-
- fullDuplex(boolean) - Method in interface software.amazon.awssdk.http.async.AsyncExecuteRequest.Builder
-
Option to indicate if the request is for a full duplex operation ie., request and response are sent/received at
the same time.
- fullDuplex() - Method in class software.amazon.awssdk.http.async.AsyncExecuteRequest
-
- fullDuplex() - Method in class software.amazon.awssdk.http.SdkRequestContext.Builder
-
- fullDuplex(boolean) - Method in class software.amazon.awssdk.http.SdkRequestContext.Builder
-
- fullDuplex() - Method in class software.amazon.awssdk.http.SdkRequestContext
-
Option to indicate if the request is for a full duplex operation ie., request and response are sent/received at the same
time.
- PARTIAL_CONTENT - Static variable in class software.amazon.awssdk.http.HttpStatusCode
-
- PENDING_CONCURRENCY_ACQUIRES - Static variable in class software.amazon.awssdk.http.HttpMetric
-
The number of requests that are awaiting concurrency to be made available from the HTTP client.
- port() - Method in interface software.amazon.awssdk.http.SdkHttpFullRequest.Builder
-
- port(Integer) - Method in interface software.amazon.awssdk.http.SdkHttpFullRequest.Builder
-
- port() - Method in interface software.amazon.awssdk.http.SdkHttpRequest.Builder
-
- port(Integer) - Method in interface software.amazon.awssdk.http.SdkHttpRequest.Builder
-
- port() - Method in interface software.amazon.awssdk.http.SdkHttpRequest
-
The port that should be used for HTTP communication.
- prepareRequest(HttpExecuteRequest) - Method in interface software.amazon.awssdk.http.SdkHttpClient
-
- Protocol - Enum in software.amazon.awssdk.http
-
- PROTOCOL - Static variable in class software.amazon.awssdk.http.SdkHttpConfigurationOption
-
HTTP protocol to use.
- protocol() - Method in interface software.amazon.awssdk.http.SdkHttpFullRequest.Builder
-
- protocol(String) - Method in interface software.amazon.awssdk.http.SdkHttpFullRequest.Builder
-
- protocol() - Method in interface software.amazon.awssdk.http.SdkHttpRequest.Builder
-
- protocol(String) - Method in interface software.amazon.awssdk.http.SdkHttpRequest.Builder
-
- protocol() - Method in interface software.amazon.awssdk.http.SdkHttpRequest
-
Returns the protocol that should be used for HTTP communication.
- putHeader(String, String) - Method in interface software.amazon.awssdk.http.SdkHttpFullRequest.Builder
-
Add a single header to be included in the created HTTP request.
- putHeader(String, List<String>) - Method in interface software.amazon.awssdk.http.SdkHttpFullRequest.Builder
-
Add a single header with multiple values to be included in the created HTTP request.
- putHeader(String, String) - Method in interface software.amazon.awssdk.http.SdkHttpFullResponse.Builder
-
Add a single header to be included in the created HTTP response.
- putHeader(String, List<String>) - Method in interface software.amazon.awssdk.http.SdkHttpFullResponse.Builder
-
Add a single header with multiple values to be included in the created HTTP response.
- putHeader(String, String) - Method in interface software.amazon.awssdk.http.SdkHttpRequest.Builder
-
Add a single header to be included in the created HTTP request.
- putHeader(String, List<String>) - Method in interface software.amazon.awssdk.http.SdkHttpRequest.Builder
-
Add a single header with multiple values to be included in the created HTTP request.
- putHeader(String, String) - Method in interface software.amazon.awssdk.http.SdkHttpResponse.Builder
-
Add a single header to be included in the created HTTP response.
- putHeader(String, List<String>) - Method in interface software.amazon.awssdk.http.SdkHttpResponse.Builder
-
Add a single header with multiple values to be included in the created HTTP response.
- putRawQueryParameter(String, String) - Method in interface software.amazon.awssdk.http.SdkHttpFullRequest.Builder
-
Add a single un-encoded query parameter to be included in the created HTTP request.
- putRawQueryParameter(String, List<String>) - Method in interface software.amazon.awssdk.http.SdkHttpFullRequest.Builder
-
Add a single un-encoded query parameter with multiple values to be included in the created HTTP request.
- putRawQueryParameter(String, String) - Method in interface software.amazon.awssdk.http.SdkHttpRequest.Builder
-
Add a single un-encoded query parameter to be included in the created HTTP request.
- putRawQueryParameter(String, List<String>) - Method in interface software.amazon.awssdk.http.SdkHttpRequest.Builder
-
Add a single un-encoded query parameter with multiple values to be included in the created HTTP request.
- SdkAsyncHttpClient - Interface in software.amazon.awssdk.http.async
-
Interface to take a representation of an HTTP request, asynchronously make an HTTP call, and return a representation of an
HTTP response.
- SdkAsyncHttpClient.Builder<T extends SdkAsyncHttpClient.Builder<T>> - Interface in software.amazon.awssdk.http.async
-
- SdkAsyncHttpResponseHandler - Interface in software.amazon.awssdk.http.async
-
Handles asynchronous HTTP responses.
- SdkAsyncHttpService - Interface in software.amazon.awssdk.http.async
-
Service Provider interface for Async HTTP implementations.
- SdkCancellationException - Exception in software.amazon.awssdk.http
-
Exception thrown when the response subscription is cancelled.
- SdkCancellationException(String) - Constructor for exception software.amazon.awssdk.http.SdkCancellationException
-
- SdkHttpClient - Interface in software.amazon.awssdk.http
-
Interface to take a representation of an HTTP request, make an HTTP call, and return a representation of an HTTP response.
- SdkHttpClient.Builder<T extends SdkHttpClient.Builder<T>> - Interface in software.amazon.awssdk.http
-
Interface for creating an
SdkHttpClient
with service specific defaults applied.
- SdkHttpConfigurationOption<T> - Class in software.amazon.awssdk.http
-
Type safe key for an HTTP related configuration option.
- SdkHttpContentPublisher - Interface in software.amazon.awssdk.http.async
-
A Publisher
of HTTP content data that allows streaming operations for asynchronous HTTP clients.
- SdkHttpFullRequest - Interface in software.amazon.awssdk.http
-
An immutable HTTP request with a possible HTTP body.
- SdkHttpFullRequest.Builder - Interface in software.amazon.awssdk.http
-
- SdkHttpFullResponse - Interface in software.amazon.awssdk.http
-
An immutable HTTP response with a possible HTTP body.
- SdkHttpFullResponse.Builder - Interface in software.amazon.awssdk.http
-
Builder for a DefaultSdkHttpFullResponse
.
- SdkHttpHeaders - Interface in software.amazon.awssdk.http
-
An immutable set of HTTP headers.
- SdkHttpMethod - Enum in software.amazon.awssdk.http
-
Enum for available HTTP methods.
- SdkHttpRequest - Interface in software.amazon.awssdk.http
-
An immutable HTTP request without access to the request body.
- SdkHttpRequest.Builder - Interface in software.amazon.awssdk.http
-
- SdkHttpResponse - Interface in software.amazon.awssdk.http
-
An immutable HTTP response without access to the response body.
- SdkHttpResponse.Builder - Interface in software.amazon.awssdk.http
-
Builder for a DefaultSdkHttpFullResponse
.
- SdkHttpResponseHandler<T> - Interface in software.amazon.awssdk.http.async
-
Responsible for handling asynchronous http responses
- SdkHttpService - Interface in software.amazon.awssdk.http
-
Service Provider interface for HTTP implementations.
- SdkRequestContext - Class in software.amazon.awssdk.http
-
Container for extra dependencies needed during execution of a request.
- SdkRequestContext.Builder - Class in software.amazon.awssdk.http
-
- SERVICE_UNAVAILABLE - Static variable in class software.amazon.awssdk.http.HttpStatusCode
-
- SimpleSubscriber - Class in software.amazon.awssdk.http.async
-
Simple subscriber that does no backpressure and doesn't care about errors or completion.
- SimpleSubscriber(Consumer<ByteBuffer>) - Constructor for class software.amazon.awssdk.http.async.SimpleSubscriber
-
- software.amazon.awssdk.http - package software.amazon.awssdk.http
-
- software.amazon.awssdk.http.async - package software.amazon.awssdk.http.async
-
- software.amazon.awssdk.internal.http - package software.amazon.awssdk.internal.http
-
- statusCode() - Method in interface software.amazon.awssdk.http.SdkHttpFullResponse.Builder
-
- statusCode(int) - Method in interface software.amazon.awssdk.http.SdkHttpFullResponse.Builder
-
- statusCode() - Method in interface software.amazon.awssdk.http.SdkHttpResponse.Builder
-
- statusCode(int) - Method in interface software.amazon.awssdk.http.SdkHttpResponse.Builder
-
- statusCode() - Method in interface software.amazon.awssdk.http.SdkHttpResponse
-
Returns the HTTP status code (eg.
- statusText() - Method in interface software.amazon.awssdk.http.SdkHttpFullResponse.Builder
-
- statusText(String) - Method in interface software.amazon.awssdk.http.SdkHttpFullResponse.Builder
-
- statusText() - Method in interface software.amazon.awssdk.http.SdkHttpResponse.Builder
-
- statusText(String) - Method in interface software.amazon.awssdk.http.SdkHttpResponse.Builder
-
- statusText() - Method in interface software.amazon.awssdk.http.SdkHttpResponse
-
Returns the HTTP status text returned by the service.
- SystemPropertyTlsKeyManagersProvider - Class in software.amazon.awssdk.http
-
Implementation of
TlsKeyManagersProvider
that gets the information
about the KeyStore to load from the system properties.