Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X 

A

abort() - Method in class software.amazon.awssdk.core.io.SdkFilterInputStream
Can be used to provide abortion logic prior to throwing the AbortedException.
abort() - Method in class software.amazon.awssdk.core.io.SdkInputStream
Can be used to provide abortion logic prior to throwing the AbortedException.
abort() - Method in class software.amazon.awssdk.core.ResponseInputStream
 
abortable(Abortable) - Method in class software.amazon.awssdk.core.internal.http.timers.ApiCallTimeoutTracker
 
abortable(Abortable) - Method in class software.amazon.awssdk.core.internal.http.timers.NoOpTimeoutTracker
 
abortable(Abortable) - Method in class software.amazon.awssdk.core.internal.http.timers.SyncTimeoutTask
 
abortable(Abortable) - Method in interface software.amazon.awssdk.core.internal.http.timers.TimeoutTask
 
abortable(Abortable) - Method in interface software.amazon.awssdk.core.internal.http.timers.TimeoutTracker
Sets the abortable task to be aborted by TimeoutTask
AbortedException - Exception in software.amazon.awssdk.core.exception
Extension of SdkClientException that is thrown whenever an operation has been aborted by the SDK.
AbortedException.Builder - Interface in software.amazon.awssdk.core.exception
 
AbortedException.BuilderImpl - Class in software.amazon.awssdk.core.exception
 
abortIfNeeded() - Method in class software.amazon.awssdk.core.io.SdkFilterInputStream
Aborts with subclass specific abortion logic executed if needed.
abortIfNeeded() - Method in class software.amazon.awssdk.core.io.SdkInputStream
Aborts with subclass specific abortion logic executed if needed.
AbstractStreamingRequestMarshaller<T> - Class in software.amazon.awssdk.core.internal.transform
 
AbstractStreamingRequestMarshaller(AbstractStreamingRequestMarshaller.Builder) - Constructor for class software.amazon.awssdk.core.internal.transform.AbstractStreamingRequestMarshaller
 
AbstractStreamingRequestMarshaller.Builder<BuilderT extends AbstractStreamingRequestMarshaller.Builder> - Class in software.amazon.awssdk.core.internal.transform
 
accept(DocumentVisitor<? extends R>) - Method in interface software.amazon.awssdk.core.document.Document
Accepts a visitor to the Document.
accept(VoidDocumentVisitor) - Method in interface software.amazon.awssdk.core.document.Document
Accepts a visitor with the Document.
accept(DocumentVisitor<? extends R>) - Method in class software.amazon.awssdk.core.document.internal.BooleanDocument
Accepts a visitor with the Document.
accept(VoidDocumentVisitor) - Method in class software.amazon.awssdk.core.document.internal.BooleanDocument
Accepts a visitor with the Document.
accept(DocumentVisitor<? extends R>) - Method in class software.amazon.awssdk.core.document.internal.ListDocument
Accepts a visitor with the Document.
accept(VoidDocumentVisitor) - Method in class software.amazon.awssdk.core.document.internal.ListDocument
Accepts a visitor with the Document.
accept(DocumentVisitor<? extends R>) - Method in class software.amazon.awssdk.core.document.internal.MapDocument
Accepts a visitor with the Document.
accept(VoidDocumentVisitor) - Method in class software.amazon.awssdk.core.document.internal.MapDocument
Accepts a visitor with the Document.
accept(DocumentVisitor<? extends R>) - Method in class software.amazon.awssdk.core.document.internal.NullDocument
Accepts a visitor with the Document.
accept(VoidDocumentVisitor) - Method in class software.amazon.awssdk.core.document.internal.NullDocument
Accepts a visitor with the Document.
accept(DocumentVisitor<? extends R>) - Method in class software.amazon.awssdk.core.document.internal.NumberDocument
Accepts a visitor with the Document.
accept(VoidDocumentVisitor) - Method in class software.amazon.awssdk.core.document.internal.NumberDocument
Accepts a visitor with the Document.
accept(DocumentVisitor<? extends R>) - Method in class software.amazon.awssdk.core.document.internal.StringDocument
Accepts a visitor with the Document.
accept(VoidDocumentVisitor) - Method in class software.amazon.awssdk.core.document.internal.StringDocument
Accepts a visitor with the Document.
acceptors(List<WaiterAcceptor<? super T>>) - Method in class software.amazon.awssdk.core.internal.waiters.DefaultAsyncWaiter.DefaultBuilder
 
acceptors(List<WaiterAcceptor<? super T>>) - Method in class software.amazon.awssdk.core.internal.waiters.DefaultWaiter.DefaultBuilder
 
acceptors(List<WaiterAcceptor<? super T>>) - Method in interface software.amazon.awssdk.core.waiters.WaiterBuilder
Defines a list of WaiterAcceptors to check whether an expected state has met after executing an operation.
acquire(double) - Method in class software.amazon.awssdk.core.internal.retry.RateLimitingTokenBucket
Acquire tokens from the bucket.
acquire(double, boolean) - Method in class software.amazon.awssdk.core.internal.retry.RateLimitingTokenBucket
Acquire tokens from the bucket.
acquire() - Method in class software.amazon.awssdk.core.internal.util.CapacityManager
Attempts to acquire a single capacity unit.
acquire(int) - Method in class software.amazon.awssdk.core.internal.util.CapacityManager
Attempts to acquire a given amount of capacity.
acquireNonBlocking(double, boolean) - Method in class software.amazon.awssdk.core.internal.retry.RateLimitingTokenBucket
Acquire capacity from the rate limiter without blocking the call.
adapt(SourceT) - Method in interface software.amazon.awssdk.core.adapter.TypeAdapter
 
adapt(Publisher<T>) - Static method in interface software.amazon.awssdk.core.async.SdkPublisher
Adapts a Publisher to SdkPublisher.
add(T) - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructList
 
add(int, T) - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructList
 
addAcceptor(WaiterAcceptor<? super T>) - Method in class software.amazon.awssdk.core.internal.waiters.DefaultAsyncWaiter.DefaultBuilder
 
addAcceptor(WaiterAcceptor<? super T>) - Method in class software.amazon.awssdk.core.internal.waiters.DefaultWaiter.DefaultBuilder
 
addAcceptor(WaiterAcceptor<? super T>) - Method in interface software.amazon.awssdk.core.waiters.WaiterBuilder
Adds a WaiterAcceptor to the end of the ordered waiterAcceptors list.
addAll(Collection<? extends T>) - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructList
 
addAll(int, Collection<? extends T>) - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructList
 
addApiName(ApiName) - Method in interface software.amazon.awssdk.core.RequestOverrideConfiguration.Builder
Set the optional name of the higher level library that constructed the request.
addApiName(Consumer<ApiName.Builder>) - Method in interface software.amazon.awssdk.core.RequestOverrideConfiguration.Builder
Set the optional name of the higher level library that constructed the request.
addApiName(ApiName) - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration.BuilderImpl
 
addApiName(Consumer<ApiName.Builder>) - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration.BuilderImpl
 
addBoolean(boolean) - Method in interface software.amazon.awssdk.core.document.Document.ListBuilder
Adds a Document which is constructed from the given boolean.
addBoolean(boolean) - Method in class software.amazon.awssdk.core.document.internal.ListDocument.ListBuilderInternal
addDocument(Document) - Method in interface software.amazon.awssdk.core.document.Document.ListBuilder
Adds a Document to the constructed Document List.
addDocument(Document) - Method in class software.amazon.awssdk.core.document.internal.ListDocument.ListBuilderInternal
addExecutionInterceptor(ExecutionInterceptor) - Method in interface software.amazon.awssdk.core.client.config.ClientOverrideConfiguration.Builder
Add an execution interceptor that will have access to read and modify the request and response objects as they are processed by the SDK.
addHeaders(SdkHttpFullRequest.Builder, Optional<Long>, boolean, boolean, boolean) - Method in class software.amazon.awssdk.core.internal.transform.AbstractStreamingRequestMarshaller
This method will run certain validations for content-length and add additional headers (like Transfer-Encoding) if necessary.
ADDITIONAL_HTTP_HEADERS - Static variable in class software.amazon.awssdk.core.client.config.SdkClientOption
 
additionalRetryConditionsAllowed() - Method in class software.amazon.awssdk.core.retry.RetryPolicy
Returns true if service-specific conditions are allowed on this policy (e.g.
additionalRetryConditionsAllowed(boolean) - Method in interface software.amazon.awssdk.core.retry.RetryPolicy.Builder
Configure whether further conditions can be added to this policy after it is created.
additionalRetryConditionsAllowed() - Method in interface software.amazon.awssdk.core.retry.RetryPolicy.Builder
 
addMap(Consumer<Document.MapBuilder>) - Method in interface software.amazon.awssdk.core.document.Document.ListBuilder
Inserts a Document Value constructed from Consumer of Document.MapBuilder.
addMap(Consumer<Document.MapBuilder>) - Method in class software.amazon.awssdk.core.document.internal.ListDocument.ListBuilderInternal
addMetricPublisher(MetricPublisher) - Method in interface software.amazon.awssdk.core.client.config.ClientOverrideConfiguration.Builder
Add a metric publisher to the existing list of previously set publishers to be used for publishing metrics for this client.
addMetricPublisher(MetricPublisher) - Method in interface software.amazon.awssdk.core.RequestOverrideConfiguration.Builder
Add a metric publisher to the existing list of previously set publishers to be used for publishing metrics for this request.
addMetricPublisher(MetricPublisher) - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration.BuilderImpl
 
addNull() - Method in interface software.amazon.awssdk.core.document.Document.ListBuilder
Inserts a Null Document to the constructed Document List.
addNull() - Method in class software.amazon.awssdk.core.document.internal.ListDocument.ListBuilderInternal
addNumber(SdkNumber) - Method in interface software.amazon.awssdk.core.document.Document.ListBuilder
Adds a Document which is constructed from the given SdkNumber.
addNumber(int) - Method in interface software.amazon.awssdk.core.document.Document.ListBuilder
Adds a Document which is constructed from the given integer.
addNumber(long) - Method in interface software.amazon.awssdk.core.document.Document.ListBuilder
Adds a Document which is constructed from the given long.
addNumber(float) - Method in interface software.amazon.awssdk.core.document.Document.ListBuilder
Adds a Document which is constructed from the given float.
addNumber(double) - Method in interface software.amazon.awssdk.core.document.Document.ListBuilder
Adds a Document which is constructed from the given double.
addNumber(BigDecimal) - Method in interface software.amazon.awssdk.core.document.Document.ListBuilder
Adds a Document which is constructed from the given BigDecimal.
addNumber(BigInteger) - Method in interface software.amazon.awssdk.core.document.Document.ListBuilder
Adds a Document which is constructed from the given BigInteger.
addNumber(String) - Method in interface software.amazon.awssdk.core.document.Document.ListBuilder
Adds a Document which is constructed from the given String.
addNumber(SdkNumber) - Method in class software.amazon.awssdk.core.document.internal.ListDocument.ListBuilderInternal
addNumber(int) - Method in class software.amazon.awssdk.core.document.internal.ListDocument.ListBuilderInternal
addNumber(long) - Method in class software.amazon.awssdk.core.document.internal.ListDocument.ListBuilderInternal
addNumber(float) - Method in class software.amazon.awssdk.core.document.internal.ListDocument.ListBuilderInternal
addNumber(double) - Method in class software.amazon.awssdk.core.document.internal.ListDocument.ListBuilderInternal
addNumber(BigDecimal) - Method in class software.amazon.awssdk.core.document.internal.ListDocument.ListBuilderInternal
addNumber(BigInteger) - Method in class software.amazon.awssdk.core.document.internal.ListDocument.ListBuilderInternal
addNumber(String) - Method in class software.amazon.awssdk.core.document.internal.ListDocument.ListBuilderInternal
addString(String) - Method in interface software.amazon.awssdk.core.document.Document.ListBuilder
Adds a Document which is constructed from the given stringValue..
addString(String) - Method in class software.amazon.awssdk.core.document.internal.ListDocument.ListBuilderInternal
adjustClockIfClockSkew(Response<?>) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.utils.RetryableStageHelper
Adjust the client-side clock skew if the provided response indicates that there is a large skew between the client and service.
advancedOption(SdkAdvancedAsyncClientOption<T>) - Method in class software.amazon.awssdk.core.client.config.ClientAsyncConfiguration
Load the requested advanced option that was configured on the client builder.
advancedOption(SdkAdvancedAsyncClientOption<T>, T) - Method in interface software.amazon.awssdk.core.client.config.ClientAsyncConfiguration.Builder
Configure an advanced async option.
advancedOption(SdkAdvancedClientOption<T>) - Method in class software.amazon.awssdk.core.client.config.ClientOverrideConfiguration
Load the optional requested advanced option that was configured on the client builder.
advancedOptions(Map<SdkAdvancedAsyncClientOption<?>, ?>) - Method in interface software.amazon.awssdk.core.client.config.ClientAsyncConfiguration.Builder
Configure the map of advanced override options.
advancedOptions(Map<SdkAdvancedClientOption<?>, ?>) - Method in interface software.amazon.awssdk.core.client.config.ClientOverrideConfiguration.Builder
Configure the map of advanced override options.
advancedOptions() - Method in interface software.amazon.awssdk.core.client.config.ClientOverrideConfiguration.Builder
 
afterExecution(Context.AfterExecution, ExecutionAttributes) - Method in interface software.amazon.awssdk.core.interceptor.ExecutionInterceptor
Read the finalized SdkResponse as it will be returned by the client invocation.
afterExecution(Context.AfterExecution, ExecutionAttributes) - Method in class software.amazon.awssdk.core.interceptor.ExecutionInterceptorChain
 
AfterExecutionInterceptorsStage<OutputT> - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
 
AfterExecutionInterceptorsStage() - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.AfterExecutionInterceptorsStage
 
afterMarshalling(Context.AfterMarshalling, ExecutionAttributes) - Method in interface software.amazon.awssdk.core.interceptor.ExecutionInterceptor
Read the marshalled HTTP request, before it is modified by other interceptors.
afterMarshalling(Context.AfterMarshalling, ExecutionAttributes) - Method in class software.amazon.awssdk.core.interceptor.ExecutionInterceptorChain
 
afterMarshalling(Context.AfterMarshalling, ExecutionAttributes) - Method in class software.amazon.awssdk.core.internal.interceptor.HttpChecksumRequiredInterceptor
 
afterTransmission(Context.AfterTransmission, ExecutionAttributes) - Method in interface software.amazon.awssdk.core.interceptor.ExecutionInterceptor
Read the HTTP response as it was returned by the HTTP client, before it is modified by other interceptors.
afterTransmission(Context.AfterTransmission, ExecutionAttributes) - Method in class software.amazon.awssdk.core.interceptor.ExecutionInterceptorChain
 
AfterTransmissionExecutionInterceptorsStage - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
 
AfterTransmissionExecutionInterceptorsStage() - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.AfterTransmissionExecutionInterceptorsStage
 
afterUnmarshalling(Context.AfterUnmarshalling, ExecutionAttributes) - Method in interface software.amazon.awssdk.core.interceptor.ExecutionInterceptor
Read the SdkResponse as it was returned by the unmarshaller, before it is modified by other interceptors.
afterUnmarshalling(Context.AfterUnmarshalling, ExecutionAttributes) - Method in class software.amazon.awssdk.core.interceptor.ExecutionInterceptorChain
 
aggregateRetryCondition() - Method in class software.amazon.awssdk.core.retry.RetryPolicy
AmazonAsyncHttpClient - Class in software.amazon.awssdk.core.internal.http
 
AmazonAsyncHttpClient(SdkClientConfiguration) - Constructor for class software.amazon.awssdk.core.internal.http.AmazonAsyncHttpClient
 
AmazonAsyncHttpClient.RequestExecutionBuilder - Interface in software.amazon.awssdk.core.internal.http
Interface to configure a request execution and execute the request.
AmazonSyncHttpClient - Class in software.amazon.awssdk.core.internal.http
 
AmazonSyncHttpClient(SdkClientConfiguration) - Constructor for class software.amazon.awssdk.core.internal.http.AmazonSyncHttpClient
 
AmazonSyncHttpClient.RequestExecutionBuilder - Interface in software.amazon.awssdk.core.internal.http
Interface to configure a request execution and execute the request.
AndRetryCondition - Class in software.amazon.awssdk.core.retry.conditions
Composite RetryCondition that evaluates to true when all contained retry conditions evaluate to true.
API_CALL_ATTEMPT_METRIC_COLLECTOR - Static variable in class software.amazon.awssdk.core.interceptor.SdkExecutionAttribute
The MetricCollector associated with the current, ongoing API call attempt.
API_CALL_ATTEMPT_TIMEOUT - Static variable in class software.amazon.awssdk.core.client.config.SdkClientOption
 
API_CALL_DURATION - Static variable in class software.amazon.awssdk.core.metrics.CoreMetric
The duration of the API call.
API_CALL_SUCCESSFUL - Static variable in class software.amazon.awssdk.core.metrics.CoreMetric
True if the API call succeeded, false otherwise.
API_CALL_TIMEOUT - Static variable in class software.amazon.awssdk.core.client.config.SdkClientOption
 
ApiCallAttemptMetricCollectionStage<OutputT> - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
Wrapper pipeline that initializes and tracks the API call attempt metric collection.
ApiCallAttemptMetricCollectionStage(RequestPipeline<SdkHttpFullRequest, Response<OutputT>>) - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallAttemptMetricCollectionStage
 
apiCallAttemptTimeout() - Method in class software.amazon.awssdk.core.client.config.ClientOverrideConfiguration
The amount of time to wait for the http request to complete before giving up and timing out.
apiCallAttemptTimeout(Duration) - Method in interface software.amazon.awssdk.core.client.config.ClientOverrideConfiguration.Builder
Configure the amount of time to wait for the http request to complete before giving up and timing out.
apiCallAttemptTimeout() - Method in interface software.amazon.awssdk.core.client.config.ClientOverrideConfiguration.Builder
 
apiCallAttemptTimeout() - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration
The amount of time to wait for the http request to complete before giving up and timing out.
apiCallAttemptTimeout(Duration) - Method in interface software.amazon.awssdk.core.RequestOverrideConfiguration.Builder
Configure the amount of time to wait for the http request to complete before giving up and timing out.
apiCallAttemptTimeout() - Method in interface software.amazon.awssdk.core.RequestOverrideConfiguration.Builder
 
apiCallAttemptTimeout(Duration) - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration.BuilderImpl
 
apiCallAttemptTimeout() - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration.BuilderImpl
 
ApiCallAttemptTimeoutException - Exception in software.amazon.awssdk.core.exception
Signals that an api call attempt could not complete within the specified timeout.
ApiCallAttemptTimeoutException.Builder - Interface in software.amazon.awssdk.core.exception
 
ApiCallAttemptTimeoutException.BuilderImpl - Class in software.amazon.awssdk.core.exception
 
apiCallAttemptTimeoutTracker() - Method in class software.amazon.awssdk.core.internal.http.RequestExecutionContext
 
apiCallAttemptTimeoutTracker(TimeoutTracker) - Method in class software.amazon.awssdk.core.internal.http.RequestExecutionContext
 
ApiCallAttemptTimeoutTrackingStage<OutputT> - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
Wrapper around a RequestPipeline to manage the api call attempt timeout feature.
ApiCallAttemptTimeoutTrackingStage(HttpClientDependencies, RequestPipeline<SdkHttpFullRequest, Response<OutputT>>) - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallAttemptTimeoutTrackingStage
 
ApiCallMetricCollectionStage<OutputT> - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
Wrapper pipeline that tracks the CoreMetric.API_CALL_DURATION metric.
ApiCallMetricCollectionStage(RequestPipeline<SdkHttpFullRequest, Response<OutputT>>) - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallMetricCollectionStage
 
apiCallTimeout() - Method in class software.amazon.awssdk.core.client.config.ClientOverrideConfiguration
The amount of time to allow the client to complete the execution of an API call.
apiCallTimeout(Duration) - Method in interface software.amazon.awssdk.core.client.config.ClientOverrideConfiguration.Builder
Configure the amount of time to allow the client to complete the execution of an API call.
apiCallTimeout() - Method in interface software.amazon.awssdk.core.client.config.ClientOverrideConfiguration.Builder
 
apiCallTimeout() - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration
The amount of time to allow the client to complete the execution of an API call.
apiCallTimeout(Duration) - Method in interface software.amazon.awssdk.core.RequestOverrideConfiguration.Builder
Configure the amount of time to allow the client to complete the execution of an API call.
apiCallTimeout() - Method in interface software.amazon.awssdk.core.RequestOverrideConfiguration.Builder
 
apiCallTimeout(Duration) - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration.BuilderImpl
 
apiCallTimeout() - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration.BuilderImpl
 
ApiCallTimeoutException - Exception in software.amazon.awssdk.core.exception
Signals that an api call could not complete within the specified timeout.
ApiCallTimeoutException.Builder - Interface in software.amazon.awssdk.core.exception
 
ApiCallTimeoutException.BuilderImpl - Class in software.amazon.awssdk.core.exception
 
apiCallTimeoutTracker() - Method in class software.amazon.awssdk.core.internal.http.RequestExecutionContext
 
apiCallTimeoutTracker(TimeoutTracker) - Method in class software.amazon.awssdk.core.internal.http.RequestExecutionContext
Sets the tracker task for the .
ApiCallTimeoutTracker - Class in software.amazon.awssdk.core.internal.http.timers
Api Call Timeout Tracker to track the TimeoutTask and the ScheduledFuture.
ApiCallTimeoutTracker(TimeoutTask, ScheduledFuture<?>) - Constructor for class software.amazon.awssdk.core.internal.http.timers.ApiCallTimeoutTracker
 
ApiCallTimeoutTrackingStage<OutputT> - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
Wrapper around a RequestPipeline to manage the api call timeout feature.
ApiCallTimeoutTrackingStage(HttpClientDependencies, RequestPipeline<SdkHttpFullRequest, Response<OutputT>>) - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage
 
ApiName - Class in software.amazon.awssdk.core
Encapsulates the API name and version of a library built using the AWS SDK.
ApiName.Builder - Interface in software.amazon.awssdk.core
 
apiNames() - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration
The optional names of the higher level libraries that constructed the request.
apiNames() - Method in interface software.amazon.awssdk.core.RequestOverrideConfiguration.Builder
The optional names of the higher level libraries that constructed the request.
apiNames() - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration.BuilderImpl
 
apply(SdkException) - Method in class software.amazon.awssdk.core.internal.retry.DefaultTokenBucketExceptionCostFunction
 
ApplyTransactionIdStage - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
Generates a unique identifier for the request that is consistent across retries.
ApplyTransactionIdStage() - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.ApplyTransactionIdStage
 
ApplyUserAgentStage - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
Apply any custom user agent supplied, otherwise instrument the user agent with info about the SDK and environment.
ApplyUserAgentStage(HttpClientDependencies) - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.ApplyUserAgentStage
 
asBoolean() - Method in interface software.amazon.awssdk.core.document.Document
Gets the document as a boolean if it is a boolean.
asBoolean() - Method in class software.amazon.awssdk.core.document.internal.BooleanDocument
Gets the boolean value of the Document.
asBoolean() - Method in class software.amazon.awssdk.core.document.internal.ListDocument
asBoolean() - Method in class software.amazon.awssdk.core.document.internal.MapDocument
 
asBoolean() - Method in class software.amazon.awssdk.core.document.internal.NullDocument
asBoolean() - Method in class software.amazon.awssdk.core.document.internal.NumberDocument
asBoolean() - Method in class software.amazon.awssdk.core.document.internal.StringDocument
asByteArray() - Method in class software.amazon.awssdk.core.BytesWrapper
 
asByteArrayUnsafe() - Method in class software.amazon.awssdk.core.BytesWrapper
 
asByteBuffer() - Method in class software.amazon.awssdk.core.BytesWrapper
 
asContentStreamProvider() - Method in class software.amazon.awssdk.core.BytesWrapper
 
asInputStream() - Method in class software.amazon.awssdk.core.BytesWrapper
 
asList() - Method in interface software.amazon.awssdk.core.document.Document
Gets the document as a List if it is a document type array.
asList() - Method in class software.amazon.awssdk.core.document.internal.BooleanDocument
asList() - Method in class software.amazon.awssdk.core.document.internal.ListDocument
 
asList() - Method in class software.amazon.awssdk.core.document.internal.MapDocument
 
asList() - Method in class software.amazon.awssdk.core.document.internal.NullDocument
asList() - Method in class software.amazon.awssdk.core.document.internal.NumberDocument
asList() - Method in class software.amazon.awssdk.core.document.internal.StringDocument
 
asMap() - Method in interface software.amazon.awssdk.core.document.Document
Gets the document as a Map.
asMap() - Method in class software.amazon.awssdk.core.document.internal.BooleanDocument
asMap() - Method in class software.amazon.awssdk.core.document.internal.ListDocument
asMap() - Method in class software.amazon.awssdk.core.document.internal.MapDocument
 
asMap() - Method in class software.amazon.awssdk.core.document.internal.NullDocument
asMap() - Method in class software.amazon.awssdk.core.document.internal.NumberDocument
 
asMap() - Method in class software.amazon.awssdk.core.document.internal.StringDocument
 
asNumber() - Method in interface software.amazon.awssdk.core.document.Document
Gets the document as a SdkNumber if it is a SdkNumber.
asNumber() - Method in class software.amazon.awssdk.core.document.internal.BooleanDocument
asNumber() - Method in class software.amazon.awssdk.core.document.internal.ListDocument
asNumber() - Method in class software.amazon.awssdk.core.document.internal.MapDocument
 
asNumber() - Method in class software.amazon.awssdk.core.document.internal.NullDocument
asNumber() - Method in class software.amazon.awssdk.core.document.internal.NumberDocument
Returned as {SdkNumber}.
asNumber() - Method in class software.amazon.awssdk.core.document.internal.StringDocument
 
asSdkException(Throwable) - Static method in class software.amazon.awssdk.core.internal.util.ThrowableUtils
Wraps the given Throwable in SdkException if necessary.
asString(Charset) - Method in class software.amazon.awssdk.core.BytesWrapper
Retrieve the output as a string.
asString() - Method in interface software.amazon.awssdk.core.document.Document
Gets the document as a String.
asString() - Method in class software.amazon.awssdk.core.document.internal.BooleanDocument
asString() - Method in class software.amazon.awssdk.core.document.internal.ListDocument
asString() - Method in class software.amazon.awssdk.core.document.internal.MapDocument
 
asString() - Method in class software.amazon.awssdk.core.document.internal.NullDocument
asString() - Method in class software.amazon.awssdk.core.document.internal.NumberDocument
asString() - Method in class software.amazon.awssdk.core.document.internal.StringDocument
Gets the String value of the Document.
asUtf8String() - Method in class software.amazon.awssdk.core.BytesWrapper
 
async(Function<HttpClientDependencies, RequestPipeline<InputT, OutputT>>) - Static method in class software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder
Convert a synchronous RequestPipeline factory into a factory that produces a version of the RequestPipeline that accepts a CompletableFuture and returns a CompletableFuture.
async(Supplier<RequestPipeline<InputT, OutputT>>) - Static method in class software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder
ASYNC_HTTP_CLIENT - Static variable in class software.amazon.awssdk.core.client.config.SdkClientOption
The asynchronous HTTP client implementation to make HTTP requests with.
AsyncAfterTransmissionInterceptorCallingResponseHandler<T> - Class in software.amazon.awssdk.core.internal.http.async
Async response handler decorator to run interceptors after response is received.
AsyncAfterTransmissionInterceptorCallingResponseHandler(TransformingAsyncResponseHandler<T>, ExecutionContext) - Constructor for class software.amazon.awssdk.core.internal.http.async.AsyncAfterTransmissionInterceptorCallingResponseHandler
 
AsyncApiCallAttemptMetricCollectionStage<OutputT> - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
Wrapper pipeline that initializes and tracks the API call attempt metric collection.
AsyncApiCallAttemptMetricCollectionStage(RequestPipeline<SdkHttpFullRequest, CompletableFuture<Response<OutputT>>>) - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.AsyncApiCallAttemptMetricCollectionStage
 
AsyncApiCallMetricCollectionStage<OutputT> - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
Wrapper pipeline that tracks the CoreMetric.API_CALL_DURATION metric.
AsyncApiCallMetricCollectionStage(RequestPipeline<SdkHttpFullRequest, CompletableFuture<OutputT>>) - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.AsyncApiCallMetricCollectionStage
 
AsyncApiCallTimeoutTrackingStage<OutputT> - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
 
AsyncApiCallTimeoutTrackingStage(HttpClientDependencies, RequestPipeline<SdkHttpFullRequest, CompletableFuture<OutputT>>) - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.AsyncApiCallTimeoutTrackingStage
 
AsyncBeforeTransmissionExecutionInterceptorsStage - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
 
AsyncBeforeTransmissionExecutionInterceptorsStage() - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.AsyncBeforeTransmissionExecutionInterceptorsStage
 
asyncClientConfiguration() - Method in class software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder
Return a client configuration object, populated with the following chain of priorities.
AsyncClientHandler - Interface in software.amazon.awssdk.core.client.handler
Client interface to invoke an API.
asyncConfiguration(ClientAsyncConfiguration) - Method in interface software.amazon.awssdk.core.client.builder.SdkAsyncClientBuilder
Specify overrides to the default SDK async configuration that should be used for clients created by this builder.
asyncConfiguration(Consumer<ClientAsyncConfiguration.Builder>) - Method in interface software.amazon.awssdk.core.client.builder.SdkAsyncClientBuilder
Similar to SdkAsyncClientBuilder.asyncConfiguration(ClientAsyncConfiguration), but takes a lambda to configure a new ClientAsyncConfiguration.Builder.
asyncConfiguration(ClientAsyncConfiguration) - Method in class software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder
 
AsyncExecutionFailureExceptionReportingStage<OutputT> - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
 
AsyncExecutionFailureExceptionReportingStage(RequestPipeline<SdkHttpFullRequest, CompletableFuture<OutputT>>) - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.AsyncExecutionFailureExceptionReportingStage
 
AsyncPageFetcher<ResponseT> - Interface in software.amazon.awssdk.core.pagination.async
Interface to deal with async paginated responses.
AsyncRequestBody - Interface in software.amazon.awssdk.core.async
Interface to allow non-blocking streaming of request content.
asyncRequestBody() - Method in interface software.amazon.awssdk.core.interceptor.Context.AfterMarshalling
The AsyncRequestBody that allows non-blocking streaming of request content.
asyncRequestBody() - Method in class software.amazon.awssdk.core.interceptor.InterceptorContext
 
asyncRequestBody(AsyncRequestBody) - Method in class software.amazon.awssdk.core.interceptor.InterceptorContext.Builder
 
asyncRequestBody(AsyncRequestBody) - Method in class software.amazon.awssdk.core.runtime.transform.AsyncStreamingRequestMarshaller.Builder
 
AsyncRequestBodySigner - Interface in software.amazon.awssdk.core.signer
Interface for the signer used for signing the async requests.
AsyncResponseHandler<T> - Class in software.amazon.awssdk.core.internal.http.async
Response handler for asynchronous non-streaming operations.
AsyncResponseHandler(HttpResponseHandler<T>, Function<SdkHttpFullResponse, SdkHttpFullResponse>, ExecutionAttributes) - Constructor for class software.amazon.awssdk.core.internal.http.async.AsyncResponseHandler
 
AsyncResponseTransformer<ResponseT,ResultT> - Interface in software.amazon.awssdk.core.async
Callback interface to handle a streaming asynchronous response.
AsyncRetryableStage<OutputT> - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
Wrapper around the pipeline for a single request to provide retry, clockskew and request throttling functionality.
AsyncRetryableStage(TransformingAsyncResponseHandler<Response<OutputT>>, HttpClientDependencies, RequestPipeline<SdkHttpFullRequest, CompletableFuture<Response<OutputT>>>) - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.AsyncRetryableStage
 
AsyncRetryableStage(TransformingAsyncResponseHandler<Response<OutputT>>, HttpClientDependencies, RequestPipeline<SdkHttpFullRequest, CompletableFuture<Response<OutputT>>>, RateLimitingTokenBucket) - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.AsyncRetryableStage
 
AsyncSigner - Interface in software.amazon.awssdk.core.signer
A signer capable of including the contents of the asynchronous body into the request calculation.
AsyncSigningStage - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
 
AsyncSigningStage(HttpClientDependencies) - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.AsyncSigningStage
 
AsyncStreamingRequestMarshaller<T> - Class in software.amazon.awssdk.core.runtime.transform
Augments a Marshaller to add contents for an async streamed request.
AsyncStreamingRequestMarshaller.Builder - Class in software.amazon.awssdk.core.runtime.transform
Builder class to build AsyncStreamingRequestMarshaller object.
AsyncStreamingResponseHandler<OutputT extends SdkResponse,ReturnT> - Class in software.amazon.awssdk.core.internal.http.async
Response handler for asynchronous streaming operations.
AsyncStreamingResponseHandler(AsyncResponseTransformer<OutputT, ReturnT>) - Constructor for class software.amazon.awssdk.core.internal.http.async.AsyncStreamingResponseHandler
 
AsyncStreamPrepender<T> - Class in software.amazon.awssdk.core.internal.async
 
AsyncStreamPrepender(Publisher<T>, T) - Constructor for class software.amazon.awssdk.core.internal.async.AsyncStreamPrepender
 
AsyncTimeoutTask - Class in software.amazon.awssdk.core.internal.http.timers
Implementation of TimeoutTask for asynchronous operations to be scheduled to fail the CompletableFuture and abort the asynchronous requests.
AsyncTimeoutTask(CompletableFuture<?>, Supplier<SdkClientException>) - Constructor for class software.amazon.awssdk.core.internal.http.timers.AsyncTimeoutTask
Constructs a new AsyncTimeoutTask.
AsyncWaiter<T> - Interface in software.amazon.awssdk.core.waiters
Waiter utility class that waits for a resource to transition to the desired state asynchronously
AsyncWaiter.Builder<T> - Interface in software.amazon.awssdk.core.waiters
The Waiter Builder
AsyncWaiterExecutor<T> - Class in software.amazon.awssdk.core.internal.waiters
Executes async waiter operations
AsyncWaiterExecutor(WaiterConfiguration, List<WaiterAcceptor<? super T>>, ScheduledExecutorService) - Constructor for class software.amazon.awssdk.core.internal.waiters.AsyncWaiterExecutor
 
AttachHttpMetadataResponseHandler<T extends SdkResponse> - Class in software.amazon.awssdk.core.client.handler
Decorate HttpResponseHandler to attach SdkHttpResponse to the response object.
AttachHttpMetadataResponseHandler(HttpResponseHandler<T>) - Constructor for class software.amazon.awssdk.core.client.handler.AttachHttpMetadataResponseHandler
 
attemptMetricCollector() - Method in class software.amazon.awssdk.core.internal.http.RequestExecutionContext
 
attemptMetricCollector(MetricCollector) - Method in class software.amazon.awssdk.core.internal.http.RequestExecutionContext
 
attemptsExecuted() - Method in class software.amazon.awssdk.core.internal.waiters.DefaultWaiterResponse
 
attemptsExecuted(Integer) - Method in class software.amazon.awssdk.core.internal.waiters.DefaultWaiterResponse.Builder
Defines the number of attempts executed in the waiter operation
attemptsExecuted() - Method in interface software.amazon.awssdk.core.waiters.WaiterResponse
 
attemptSucceeded() - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.utils.RetryableStageHelper
Notify the retry policy that the request attempt succeeded.
attributeGetter() - Method in class software.amazon.awssdk.core.traits.XmlAttributesTrait.AttributeAccessors
 
attributeGetter(Function<Object, String>) - Method in class software.amazon.awssdk.core.traits.XmlAttributesTrait.AttributeAccessors.Builder
 
attributes() - Method in class software.amazon.awssdk.core.traits.XmlAttributesTrait
 
available() - Method in class software.amazon.awssdk.core.io.ResettableInputStream
 
available() - Method in class software.amazon.awssdk.core.io.SdkFilterInputStream
 
availableCapacity() - Method in class software.amazon.awssdk.core.internal.util.CapacityManager
Returns the currently available capacity.
AWS_EXTENDED_REQUEST_ID - Static variable in class software.amazon.awssdk.core.metrics.CoreMetric
The extended request ID of the service request.
AWS_REQUEST_ID - Static variable in class software.amazon.awssdk.core.metrics.CoreMetric
The request ID of the service request.
AwsChunkedEncodingConfig - Class in software.amazon.awssdk.core.internal.chunked
 
awsChunkedEncodingConfig(AwsChunkedEncodingConfig) - Method in class software.amazon.awssdk.core.internal.io.AwsChunkedEncodingInputStream.Builder
 
AwsChunkedEncodingConfig.Builder - Interface in software.amazon.awssdk.core.internal.chunked
 
AwsChunkedEncodingInputStream - Class in software.amazon.awssdk.core.internal.io
A wrapper of InputStream that implements chunked encoding.
AwsChunkedEncodingInputStream(InputStream, AwsChunkedEncodingConfig) - Constructor for class software.amazon.awssdk.core.internal.io.AwsChunkedEncodingInputStream
Creates a chunked encoding input stream initialized with the originating stream.
AwsChunkedEncodingInputStream.Builder<T extends AwsChunkedEncodingInputStream.Builder> - Class in software.amazon.awssdk.core.internal.io
 

B

BACKOFF_DELAY_DURATION - Static variable in class software.amazon.awssdk.core.metrics.CoreMetric
The duration of time that the SDK has waited before this API call attempt, based on the RetryPolicy.backoffStrategy().
backoffStrategy() - Method in class software.amazon.awssdk.core.internal.waiters.WaiterConfiguration
 
BackoffStrategy - Interface in software.amazon.awssdk.core.retry.backoff
 
backoffStrategy() - Method in class software.amazon.awssdk.core.retry.RetryPolicy
Retrieve the RetryPolicy.Builder.backoffStrategy(BackoffStrategy) configured on the builder.
backoffStrategy(BackoffStrategy) - Method in interface software.amazon.awssdk.core.retry.RetryPolicy.Builder
Configure the backoff strategy that should be used for waiting in between retry attempts.
backoffStrategy() - Method in interface software.amazon.awssdk.core.retry.RetryPolicy.Builder
 
backoffStrategy() - Method in class software.amazon.awssdk.core.waiters.WaiterOverrideConfiguration
 
backoffStrategy(BackoffStrategy) - Method in class software.amazon.awssdk.core.waiters.WaiterOverrideConfiguration.Builder
Define the BackoffStrategy that computes the delay before the next retry request.
BaseAsyncClientHandler - Class in software.amazon.awssdk.core.internal.handler
 
BaseAsyncClientHandler(SdkClientConfiguration, AmazonAsyncHttpClient) - Constructor for class software.amazon.awssdk.core.internal.handler.BaseAsyncClientHandler
 
BaseClientHandler - Class in software.amazon.awssdk.core.internal.handler
 
BaseClientHandler(SdkClientConfiguration) - Constructor for class software.amazon.awssdk.core.internal.handler.BaseClientHandler
 
baseDelay(RetryMode) - Static method in class software.amazon.awssdk.core.internal.retry.SdkDefaultRetrySetting
 
baseDelay(Duration) - Method in interface software.amazon.awssdk.core.retry.backoff.EqualJitterBackoffStrategy.Builder
 
baseDelay() - Method in interface software.amazon.awssdk.core.retry.backoff.EqualJitterBackoffStrategy.Builder
 
baseDelay(Duration) - Method in interface software.amazon.awssdk.core.retry.backoff.FullJitterBackoffStrategy.Builder
 
baseDelay() - Method in interface software.amazon.awssdk.core.retry.backoff.FullJitterBackoffStrategy.Builder
 
BaseSyncClientHandler - Class in software.amazon.awssdk.core.internal.handler
 
BaseSyncClientHandler(SdkClientConfiguration, AmazonSyncHttpClient) - Constructor for class software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler
 
beforeExecution(Context.BeforeExecution, ExecutionAttributes) - Method in interface software.amazon.awssdk.core.interceptor.ExecutionInterceptor
Read a request that has been given to a service client before it is modified by other interceptors.
beforeExecution(Context.BeforeExecution, ExecutionAttributes) - Method in class software.amazon.awssdk.core.interceptor.ExecutionInterceptorChain
 
beforeMarshalling(Context.BeforeMarshalling, ExecutionAttributes) - Method in interface software.amazon.awssdk.core.interceptor.ExecutionInterceptor
Read the finalized request as it will be given to the marshaller to be converted into an SdkHttpFullRequest.
beforeMarshalling(Context.BeforeMarshalling, ExecutionAttributes) - Method in class software.amazon.awssdk.core.interceptor.ExecutionInterceptorChain
 
beforeTransmission(Context.BeforeTransmission, ExecutionAttributes) - Method in interface software.amazon.awssdk.core.interceptor.ExecutionInterceptor
Read the finalized HTTP request as it will be sent to the HTTP client.
beforeTransmission(Context.BeforeTransmission, ExecutionAttributes) - Method in class software.amazon.awssdk.core.interceptor.ExecutionInterceptorChain
 
BeforeTransmissionExecutionInterceptorsStage - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
 
BeforeTransmissionExecutionInterceptorsStage() - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.BeforeTransmissionExecutionInterceptorsStage
 
beforeUnmarshalling(Context.BeforeUnmarshalling, ExecutionAttributes) - Method in interface software.amazon.awssdk.core.interceptor.ExecutionInterceptor
Read the finalized HTTP response as it will be given to the unmarshaller to be converted into an SdkResponse.
beforeUnmarshalling(Context.BeforeUnmarshalling, ExecutionAttributes) - Method in class software.amazon.awssdk.core.interceptor.ExecutionInterceptorChain
 
BeforeUnmarshallingExecutionInterceptorsStage - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
BeforeUnmarshallingExecutionInterceptorsStage() - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.BeforeUnmarshallingExecutionInterceptorsStage
 
BIG_DECIMAL - Static variable in interface software.amazon.awssdk.core.protocol.MarshallingType
 
bigDecimalValue() - Method in class software.amazon.awssdk.core.SdkNumber
Gets the bigDecimalValue of the SdkNumber.
BOOLEAN - Static variable in interface software.amazon.awssdk.core.protocol.MarshallingType
 
BooleanDocument - Class in software.amazon.awssdk.core.document.internal
Represents a Boolean Document.
BooleanDocument(boolean) - Constructor for class software.amazon.awssdk.core.document.internal.BooleanDocument
Create a New BooleanDocument with boolean value as passed in constructor
buffer(int) - Method in interface software.amazon.awssdk.core.async.SdkPublisher
Buffers the events into lists of the given buffer size.
bufferSize() - Method in class software.amazon.awssdk.core.internal.chunked.AwsChunkedEncodingConfig
 
bufferSize(int) - Method in interface software.amazon.awssdk.core.internal.chunked.AwsChunkedEncodingConfig.Builder
 
build() - Method in interface software.amazon.awssdk.core.ApiName.Builder
 
build() - Method in class software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder
Build a client using the current state of this builder.
build() - Method in class software.amazon.awssdk.core.client.config.SdkClientConfiguration.Builder
 
build() - Method in interface software.amazon.awssdk.core.document.Document.ListBuilder
Creates a new Document with the List members as added with add method.
build() - Method in interface software.amazon.awssdk.core.document.Document.MapBuilder
Creates a new Document with the key value pair pair inserted using put method.
build() - Method in class software.amazon.awssdk.core.document.internal.ListDocument.ListBuilderInternal
build() - Method in class software.amazon.awssdk.core.document.internal.MapDocument.MapBuilderInternal
build() - Method in interface software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryEndpoint.Builder
 
build() - Method in interface software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryFailedException.Builder
 
build() - Method in class software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryFailedException.BuilderImpl
 
build() - Method in interface software.amazon.awssdk.core.exception.AbortedException.Builder
 
build() - Method in class software.amazon.awssdk.core.exception.AbortedException.BuilderImpl
 
build() - Method in interface software.amazon.awssdk.core.exception.ApiCallAttemptTimeoutException.Builder
 
build() - Method in class software.amazon.awssdk.core.exception.ApiCallAttemptTimeoutException.BuilderImpl
 
build() - Method in interface software.amazon.awssdk.core.exception.ApiCallTimeoutException.Builder
 
build() - Method in class software.amazon.awssdk.core.exception.ApiCallTimeoutException.BuilderImpl
 
build() - Method in interface software.amazon.awssdk.core.exception.Crc32MismatchException.Builder
 
build() - Method in class software.amazon.awssdk.core.exception.Crc32MismatchException.BuilderImpl
 
build() - Method in interface software.amazon.awssdk.core.exception.NonRetryableException.Builder
 
build() - Method in class software.amazon.awssdk.core.exception.NonRetryableException.BuilderImpl
 
build() - Method in interface software.amazon.awssdk.core.exception.RetryableException.Builder
 
build() - Method in class software.amazon.awssdk.core.exception.RetryableException.BuilderImpl
 
build() - Method in interface software.amazon.awssdk.core.exception.SdkClientException.Builder
 
build() - Method in class software.amazon.awssdk.core.exception.SdkClientException.BuilderImpl
 
build() - Method in interface software.amazon.awssdk.core.exception.SdkException.Builder
Creates a new SdkException with the specified properties.
build() - Method in class software.amazon.awssdk.core.exception.SdkException.BuilderImpl
 
build() - Method in interface software.amazon.awssdk.core.exception.SdkServiceException.Builder
Creates a new SdkServiceException with the specified properties.
build() - Method in class software.amazon.awssdk.core.exception.SdkServiceException.BuilderImpl
 
build() - Method in class software.amazon.awssdk.core.http.ExecutionContext.Builder
 
build() - Method in class software.amazon.awssdk.core.interceptor.ExecutionAttributes.Builder
 
build() - Method in class software.amazon.awssdk.core.interceptor.InterceptorContext.Builder
 
build() - Method in interface software.amazon.awssdk.core.internal.chunked.AwsChunkedEncodingConfig.Builder
 
build() - Method in class software.amazon.awssdk.core.internal.http.HttpClientDependencies.Builder
 
build(HttpClientDependencies) - Method in class software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder
Construct the RequestPipeline with the currently configured stages.
build() - Method in class software.amazon.awssdk.core.internal.http.RequestExecutionContext.Builder
 
build() - Method in class software.amazon.awssdk.core.internal.interceptor.DefaultFailedExecutionContext.Builder
 
build() - Method in interface software.amazon.awssdk.core.internal.pagination.async.ItemsSubscription.Builder
 
build() - Method in class software.amazon.awssdk.core.internal.retry.DefaultTokenBucketExceptionCostFunction.Builder
 
build() - Method in class software.amazon.awssdk.core.internal.waiters.DefaultAsyncWaiter.DefaultBuilder
 
build() - Method in class software.amazon.awssdk.core.internal.waiters.DefaultWaiter.DefaultBuilder
 
build() - Method in class software.amazon.awssdk.core.internal.waiters.DefaultWaiterResponse.Builder
 
build() - Method in interface software.amazon.awssdk.core.pagination.async.PaginatedItemsPublisher.Builder
 
build() - Method in interface software.amazon.awssdk.core.pagination.async.PaginationSubscription.Builder
 
build() - Method in interface software.amazon.awssdk.core.pagination.async.ResponsesSubscription.Builder
 
build() - Method in interface software.amazon.awssdk.core.pagination.sync.PaginatedItemsIterable.Builder
 
build() - Method in interface software.amazon.awssdk.core.pagination.sync.PaginatedResponsesIterator.Builder
 
build() - Method in class software.amazon.awssdk.core.protocol.VoidSdkResponse.Builder
 
build() - Method in interface software.amazon.awssdk.core.RequestOverrideConfiguration.Builder
Create a new SdkRequestOverrideConfiguration with the properties set on this builder.
build() - Method in class software.amazon.awssdk.core.Response.Builder
Builds a Response object based on the values held by this builder.
build() - Method in interface software.amazon.awssdk.core.retry.backoff.EqualJitterBackoffStrategy.Builder
 
build() - Method in interface software.amazon.awssdk.core.retry.backoff.FullJitterBackoffStrategy.Builder
 
build() - Method in interface software.amazon.awssdk.core.retry.conditions.TokenBucketExceptionCostFunction.Builder
Create a TokenBucketExceptionCostFunction using the values configured on this builder.
build() - Method in class software.amazon.awssdk.core.retry.conditions.TokenBucketRetryCondition.Builder
Build a TokenBucketRetryCondition using the provided configuration.
build() - Method in class software.amazon.awssdk.core.retry.conditions.TokenBucketRetryCondition.Capacity.Builder
 
build() - Method in interface software.amazon.awssdk.core.retry.RetryPolicy.Builder
 
build() - Method in class software.amazon.awssdk.core.retry.RetryPolicyContext.Builder
 
build() - Method in class software.amazon.awssdk.core.runtime.transform.AsyncStreamingRequestMarshaller.Builder
 
build() - Method in class software.amazon.awssdk.core.runtime.transform.StreamingRequestMarshaller.Builder
 
build() - Method in class software.amazon.awssdk.core.SdkField.Builder
 
build() - Method in class software.amazon.awssdk.core.SdkPojoBuilder
 
build() - Method in interface software.amazon.awssdk.core.SdkRequest.Builder
 
build() - Method in interface software.amazon.awssdk.core.SdkRequestOverrideConfiguration.Builder
 
build() - Method in interface software.amazon.awssdk.core.SdkResponse.Builder
 
build() - Method in class software.amazon.awssdk.core.traits.ListTrait.Builder
 
build() - Method in class software.amazon.awssdk.core.traits.LocationTrait.Builder
 
build() - Method in class software.amazon.awssdk.core.traits.MapTrait.Builder
 
build() - Method in class software.amazon.awssdk.core.traits.XmlAttributesTrait.AttributeAccessors.Builder
 
build() - Method in interface software.amazon.awssdk.core.waiters.AsyncWaiter.Builder
An immutable object that is created from the properties that have been set on the builder.
build() - Method in interface software.amazon.awssdk.core.waiters.Waiter.Builder
An immutable object that is created from the properties that have been set on the builder.
build() - Method in class software.amazon.awssdk.core.waiters.WaiterOverrideConfiguration.Builder
 
buildClient() - Method in class software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder
Implemented by child classes to create a client using the provided immutable configuration objects.
builder() - Static method in class software.amazon.awssdk.core.ApiName
 
builder() - Static method in class software.amazon.awssdk.core.client.config.ClientAsyncConfiguration
 
builder() - Static method in class software.amazon.awssdk.core.client.config.ClientOverrideConfiguration
builder() - Static method in class software.amazon.awssdk.core.client.config.SdkClientConfiguration
Create a builder for a SdkClientConfiguration.
builder() - Static method in class software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryEndpoint
 
builder() - Static method in exception software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryFailedException
 
builder() - Static method in class software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryRequest
 
builder() - Static method in exception software.amazon.awssdk.core.exception.AbortedException
 
builder() - Static method in exception software.amazon.awssdk.core.exception.ApiCallAttemptTimeoutException
 
builder() - Static method in exception software.amazon.awssdk.core.exception.ApiCallTimeoutException
 
builder() - Static method in exception software.amazon.awssdk.core.exception.Crc32MismatchException
 
builder() - Static method in exception software.amazon.awssdk.core.exception.NonRetryableException
 
builder() - Static method in exception software.amazon.awssdk.core.exception.RetryableException
 
builder() - Static method in exception software.amazon.awssdk.core.exception.SdkClientException
 
builder() - Static method in exception software.amazon.awssdk.core.exception.SdkException
 
builder() - Static method in exception software.amazon.awssdk.core.exception.SdkServiceException
 
builder() - Static method in class software.amazon.awssdk.core.http.ExecutionContext
 
Builder(ExecutionContext) - Constructor for class software.amazon.awssdk.core.http.ExecutionContext.Builder
 
builder() - Static method in class software.amazon.awssdk.core.interceptor.ExecutionAttributes
 
builder() - Static method in class software.amazon.awssdk.core.interceptor.InterceptorContext
 
builder() - Static method in class software.amazon.awssdk.core.internal.async.FileAsyncRequestBody
 
builder() - Static method in class software.amazon.awssdk.core.internal.chunked.AwsChunkedEncodingConfig
 
builder() - Static method in class software.amazon.awssdk.core.internal.http.HttpClientDependencies
 
builder() - Static method in class software.amazon.awssdk.core.internal.http.RequestExecutionContext
Builder() - Constructor for class software.amazon.awssdk.core.internal.http.RequestExecutionContext.Builder
 
builder() - Static method in class software.amazon.awssdk.core.internal.interceptor.DefaultFailedExecutionContext
 
Builder(DefaultFailedExecutionContext) - Constructor for class software.amazon.awssdk.core.internal.interceptor.DefaultFailedExecutionContext.Builder
 
Builder() - Constructor for class software.amazon.awssdk.core.internal.io.AwsChunkedEncodingInputStream.Builder
 
builder() - Static method in class software.amazon.awssdk.core.internal.pagination.async.ItemsSubscription
Create a builder for creating a ItemsSubscription.
Builder() - Constructor for class software.amazon.awssdk.core.internal.retry.DefaultTokenBucketExceptionCostFunction.Builder
 
Builder() - Constructor for class software.amazon.awssdk.core.internal.transform.AbstractStreamingRequestMarshaller.Builder
 
builder() - Static method in class software.amazon.awssdk.core.internal.waiters.DefaultAsyncWaiter
 
builder() - Static method in class software.amazon.awssdk.core.internal.waiters.DefaultWaiter
 
builder() - Static method in class software.amazon.awssdk.core.internal.waiters.DefaultWaiterResponse
 
builder() - Static method in class software.amazon.awssdk.core.pagination.async.PaginatedItemsPublisher
 
builder() - Static method in class software.amazon.awssdk.core.pagination.async.ResponsesSubscription
Create a builder for creating a ResponsesSubscription.
builder() - Static method in class software.amazon.awssdk.core.pagination.sync.PaginatedItemsIterable
 
builder() - Static method in class software.amazon.awssdk.core.pagination.sync.PaginatedResponsesIterator
 
builder() - Static method in class software.amazon.awssdk.core.protocol.VoidSdkResponse
 
builder() - Static method in class software.amazon.awssdk.core.Response
Returns a newly initialized builder object for a Response
builder() - Static method in class software.amazon.awssdk.core.retry.backoff.EqualJitterBackoffStrategy
 
builder() - Static method in class software.amazon.awssdk.core.retry.backoff.FullJitterBackoffStrategy
 
builder() - Static method in interface software.amazon.awssdk.core.retry.conditions.TokenBucketExceptionCostFunction
Create an exception cost function using exception type matchers built into the SDK.
builder() - Static method in class software.amazon.awssdk.core.retry.conditions.TokenBucketRetryCondition
Create a builder that allows fine-grained control over the token policy of this condition.
builder() - Static method in class software.amazon.awssdk.core.retry.conditions.TokenBucketRetryCondition.Capacity
 
builder() - Static method in class software.amazon.awssdk.core.retry.RetryPolicy
Create a RetryPolicy.Builder populated with the defaults from the RetryMode.defaultRetryMode().
builder(RetryMode) - Static method in class software.amazon.awssdk.core.retry.RetryPolicy
Create a RetryPolicy.Builder populated with the defaults from the provided RetryMode.
builder() - Static method in class software.amazon.awssdk.core.retry.RetryPolicyContext
 
builder() - Static method in class software.amazon.awssdk.core.runtime.transform.AsyncStreamingRequestMarshaller
 
Builder() - Constructor for class software.amazon.awssdk.core.runtime.transform.AsyncStreamingRequestMarshaller.Builder
 
builder() - Static method in class software.amazon.awssdk.core.runtime.transform.StreamingRequestMarshaller
 
Builder() - Constructor for class software.amazon.awssdk.core.runtime.transform.StreamingRequestMarshaller.Builder
 
builder(MarshallingType<? super TypeT>) - Static method in class software.amazon.awssdk.core.SdkField
Creates a new instance of SdkField.Builder bound to the specified type.
builder() - Static method in class software.amazon.awssdk.core.SdkRequestOverrideConfiguration
 
builder() - Static method in class software.amazon.awssdk.core.traits.ListTrait
 
builder() - Static method in class software.amazon.awssdk.core.traits.LocationTrait
 
builder() - Static method in class software.amazon.awssdk.core.traits.MapTrait
 
builder() - Static method in class software.amazon.awssdk.core.traits.XmlAttributesTrait.AttributeAccessors
 
builder(Class<? extends T>) - Static method in interface software.amazon.awssdk.core.waiters.AsyncWaiter
Creates a newly initialized builder for the waiter object.
builder(Class<? extends T>) - Static method in interface software.amazon.awssdk.core.waiters.Waiter
Creates a newly initialized builder for the waiter object.
builder() - Static method in class software.amazon.awssdk.core.waiters.WaiterOverrideConfiguration
 
BuilderImpl() - Constructor for class software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryFailedException.BuilderImpl
 
BuilderImpl(EndpointDiscoveryFailedException) - Constructor for class software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryFailedException.BuilderImpl
 
BuilderImpl() - Constructor for class software.amazon.awssdk.core.exception.AbortedException.BuilderImpl
 
BuilderImpl(AbortedException) - Constructor for class software.amazon.awssdk.core.exception.AbortedException.BuilderImpl
 
BuilderImpl() - Constructor for class software.amazon.awssdk.core.exception.ApiCallAttemptTimeoutException.BuilderImpl
 
BuilderImpl(ApiCallAttemptTimeoutException) - Constructor for class software.amazon.awssdk.core.exception.ApiCallAttemptTimeoutException.BuilderImpl
 
BuilderImpl() - Constructor for class software.amazon.awssdk.core.exception.ApiCallTimeoutException.BuilderImpl
 
BuilderImpl(ApiCallTimeoutException) - Constructor for class software.amazon.awssdk.core.exception.ApiCallTimeoutException.BuilderImpl
 
BuilderImpl() - Constructor for class software.amazon.awssdk.core.exception.Crc32MismatchException.BuilderImpl
 
BuilderImpl(Crc32MismatchException) - Constructor for class software.amazon.awssdk.core.exception.Crc32MismatchException.BuilderImpl
 
BuilderImpl() - Constructor for class software.amazon.awssdk.core.exception.NonRetryableException.BuilderImpl
 
BuilderImpl(NonRetryableException) - Constructor for class software.amazon.awssdk.core.exception.NonRetryableException.BuilderImpl
 
BuilderImpl() - Constructor for class software.amazon.awssdk.core.exception.RetryableException.BuilderImpl
 
BuilderImpl(RetryableException) - Constructor for class software.amazon.awssdk.core.exception.RetryableException.BuilderImpl
 
BuilderImpl() - Constructor for class software.amazon.awssdk.core.exception.SdkClientException.BuilderImpl
 
BuilderImpl(SdkClientException) - Constructor for class software.amazon.awssdk.core.exception.SdkClientException.BuilderImpl
 
BuilderImpl() - Constructor for class software.amazon.awssdk.core.exception.SdkException.BuilderImpl
 
BuilderImpl(SdkException) - Constructor for class software.amazon.awssdk.core.exception.SdkException.BuilderImpl
 
BuilderImpl() - Constructor for class software.amazon.awssdk.core.exception.SdkServiceException.BuilderImpl
 
BuilderImpl(SdkServiceException) - Constructor for class software.amazon.awssdk.core.exception.SdkServiceException.BuilderImpl
 
BuilderImpl() - Constructor for class software.amazon.awssdk.core.pagination.async.PaginationSubscription.BuilderImpl
 
BuilderImpl() - Constructor for class software.amazon.awssdk.core.RequestOverrideConfiguration.BuilderImpl
 
BuilderImpl(RequestOverrideConfiguration) - Constructor for class software.amazon.awssdk.core.RequestOverrideConfiguration.BuilderImpl
 
BuilderImpl() - Constructor for class software.amazon.awssdk.core.SdkResponse.BuilderImpl
 
BuilderImpl(SdkResponse) - Constructor for class software.amazon.awssdk.core.SdkResponse.BuilderImpl
 
buildWithDefaults(AttributeMap) - Method in class software.amazon.awssdk.core.internal.http.loader.DefaultSdkAsyncHttpClientBuilder
 
buildWithDefaults(AttributeMap) - Method in class software.amazon.awssdk.core.internal.http.loader.DefaultSdkHttpClientBuilder
 
ByteArrayAsyncRequestBody - Class in software.amazon.awssdk.core.internal.async
An implementation of AsyncRequestBody for providing data from memory.
ByteArrayAsyncRequestBody(byte[], String) - Constructor for class software.amazon.awssdk.core.internal.async.ByteArrayAsyncRequestBody
 
ByteArrayAsyncResponseTransformer<ResponseT> - Class in software.amazon.awssdk.core.internal.async
Implementation of AsyncResponseTransformer that dumps content into a byte array and supports further conversions into types, like strings.
ByteArrayAsyncResponseTransformer() - Constructor for class software.amazon.awssdk.core.internal.async.ByteArrayAsyncResponseTransformer
 
BytesWrapper - Class in software.amazon.awssdk.core
A base class for SdkBytes and ResponseBytes that enables retrieving an underlying byte array as multiple different types, like a byte buffer (via BytesWrapper.asByteBuffer(), or a string (via BytesWrapper.asUtf8String().

C

cacheKey(String) - Method in interface software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryRequest.Builder
The cache key to use for a given cache entry.
cacheKey() - Method in class software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryRequest
 
calculateExponentialDelay(int, Duration, Duration) - Method in interface software.amazon.awssdk.core.retry.backoff.BackoffStrategy
 
cancel() - Method in class software.amazon.awssdk.core.internal.http.timers.ApiCallTimeoutTracker
 
cancel() - Method in class software.amazon.awssdk.core.internal.http.timers.NoOpTimeoutTracker
 
cancel() - Method in class software.amazon.awssdk.core.internal.http.timers.SyncTimeoutTask
Cancels this task.
cancel() - Method in interface software.amazon.awssdk.core.internal.http.timers.TimeoutTask
 
cancel() - Method in interface software.amazon.awssdk.core.internal.http.timers.TimeoutTracker
cancel the ScheduledFuture
cancel() - Method in class software.amazon.awssdk.core.internal.util.NoopSubscription
 
cancel() - Method in class software.amazon.awssdk.core.pagination.async.EmptySubscription
 
cancel() - Method in class software.amazon.awssdk.core.pagination.async.PaginationSubscription
 
capacityAcquired(Integer) - Method in class software.amazon.awssdk.core.retry.conditions.TokenBucketRetryCondition.Capacity.Builder
 
capacityAcquired() - Method in class software.amazon.awssdk.core.retry.conditions.TokenBucketRetryCondition.Capacity
The number of tokens acquired by the last token acquisition.
CapacityManager - Class in software.amazon.awssdk.core.internal.util
Manages capacity of a finite resource.
CapacityManager(int) - Constructor for class software.amazon.awssdk.core.internal.util.CapacityManager
Creates a CapacityManager.
capacityRemaining(Integer) - Method in class software.amazon.awssdk.core.retry.conditions.TokenBucketRetryCondition.Capacity.Builder
 
capacityRemaining() - Method in class software.amazon.awssdk.core.retry.conditions.TokenBucketRetryCondition.Capacity
The number of tokens in the token bucket.
cause(Throwable) - Method in interface software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryFailedException.Builder
 
cause(Throwable) - Method in class software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryFailedException.BuilderImpl
 
cause(Throwable) - Method in interface software.amazon.awssdk.core.exception.AbortedException.Builder
 
cause(Throwable) - Method in class software.amazon.awssdk.core.exception.AbortedException.BuilderImpl
 
cause(Throwable) - Method in interface software.amazon.awssdk.core.exception.ApiCallAttemptTimeoutException.Builder
 
cause(Throwable) - Method in class software.amazon.awssdk.core.exception.ApiCallAttemptTimeoutException.BuilderImpl
 
cause(Throwable) - Method in interface software.amazon.awssdk.core.exception.ApiCallTimeoutException.Builder
 
cause(Throwable) - Method in class software.amazon.awssdk.core.exception.ApiCallTimeoutException.BuilderImpl
 
cause(Throwable) - Method in interface software.amazon.awssdk.core.exception.Crc32MismatchException.Builder
 
cause(Throwable) - Method in class software.amazon.awssdk.core.exception.Crc32MismatchException.BuilderImpl
 
cause(Throwable) - Method in interface software.amazon.awssdk.core.exception.NonRetryableException.Builder
 
cause() - Method in class software.amazon.awssdk.core.exception.NonRetryableException.BuilderImpl
 
cause(Throwable) - Method in class software.amazon.awssdk.core.exception.NonRetryableException.BuilderImpl
 
cause(Throwable) - Method in interface software.amazon.awssdk.core.exception.RetryableException.Builder
 
cause(Throwable) - Method in class software.amazon.awssdk.core.exception.RetryableException.BuilderImpl
 
cause(Throwable) - Method in interface software.amazon.awssdk.core.exception.SdkClientException.Builder
 
cause(Throwable) - Method in class software.amazon.awssdk.core.exception.SdkClientException.BuilderImpl
 
cause(Throwable) - Method in interface software.amazon.awssdk.core.exception.SdkException.Builder
Specifies the exception that caused this exception to occur.
cause() - Method in interface software.amazon.awssdk.core.exception.SdkException.Builder
The exception that caused this exception to occur.
cause - Variable in class software.amazon.awssdk.core.exception.SdkException.BuilderImpl
 
cause(Throwable) - Method in class software.amazon.awssdk.core.exception.SdkException.BuilderImpl
 
cause() - Method in class software.amazon.awssdk.core.exception.SdkException.BuilderImpl
 
cause(Throwable) - Method in interface software.amazon.awssdk.core.exception.SdkServiceException.Builder
 
cause(Throwable) - Method in class software.amazon.awssdk.core.exception.SdkServiceException.BuilderImpl
 
checkInterrupted() - Static method in class software.amazon.awssdk.core.internal.http.InterruptMonitor
Check if the thread has been interrupted.
checkInterrupted(SdkHttpFullResponse) - Static method in class software.amazon.awssdk.core.internal.http.InterruptMonitor
Check if the thread has been interrupted.
childHttpConfig(SdkClientConfiguration) - Method in class software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder
Optionally overridden by child implementations to provide implementation-specific default HTTP configuration.
childHttpConfig() - Method in class software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder
chunkedEncodingConfig() - Method in class software.amazon.awssdk.core.internal.io.AwsChunkedEncodingInputStream.Builder
 
chunkSize(int) - Method in interface software.amazon.awssdk.core.internal.chunked.AwsChunkedEncodingConfig.Builder
 
chunkSize() - Method in class software.amazon.awssdk.core.internal.chunked.AwsChunkedEncodingConfig
 
chunkSizeInBytes(Integer) - Method in interface software.amazon.awssdk.core.internal.async.FileAsyncRequestBody.Builder
Sets the size of chunks read from the file.
classLoader(Class<?>...) - Static method in class software.amazon.awssdk.core.internal.util.ClassLoaderHelper
Attempt to get class loader that loads the classes and fallback to the thread context classloader if null.
ClassLoaderHelper - Class in software.amazon.awssdk.core.internal.util
 
ClasspathInterceptorChainFactory - Class in software.amazon.awssdk.core.interceptor
Factory for creating request/response handler chains from the classpath.
ClasspathInterceptorChainFactory() - Constructor for class software.amazon.awssdk.core.interceptor.ClasspathInterceptorChainFactory
 
cleanup() - Method in class software.amazon.awssdk.core.pagination.async.PaginationSubscription
 
clear() - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructList
 
clear() - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructMap
 
CLIENT_ENDPOINT - Static variable in class software.amazon.awssdk.core.interceptor.SdkExecutionAttribute
The endpoint resolved at client creation time.
CLIENT_TYPE - Static variable in class software.amazon.awssdk.core.client.config.SdkClientOption
The type of client used to make requests.
CLIENT_TYPE - Static variable in class software.amazon.awssdk.core.interceptor.SdkExecutionAttribute
 
ClientAsyncConfiguration - Class in software.amazon.awssdk.core.client.config
Async configuration values for which the client already provides sensible defaults.
ClientAsyncConfiguration.Builder - Interface in software.amazon.awssdk.core.client.config
Configure and create a ClientAsyncConfiguration.
clientConfiguration - Variable in class software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder
 
clientConfiguration(SdkClientConfiguration) - Method in class software.amazon.awssdk.core.internal.http.HttpClientDependencies.Builder
 
clientConfiguration(Consumer<SdkClientConfiguration.Builder>) - Method in class software.amazon.awssdk.core.internal.http.HttpClientDependencies.Builder
 
clientConfiguration() - Method in class software.amazon.awssdk.core.internal.http.HttpClientDependencies
 
ClientExecutionParams<InputT extends SdkRequest,OutputT> - Class in software.amazon.awssdk.core.client.handler
Encapsulates parameters needed for a particular API call.
ClientExecutionParams() - Constructor for class software.amazon.awssdk.core.client.handler.ClientExecutionParams
 
clientName() - Method in class software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder.NonManagedSdkHttpClient
 
ClientOption<T> - Class in software.amazon.awssdk.core.client.config
An option in a SdkClientConfiguration.
ClientOption(Class<T>) - Constructor for class software.amazon.awssdk.core.client.config.ClientOption
 
ClientOption(AttributeMap.Key.UnsafeValueType) - Constructor for class software.amazon.awssdk.core.client.config.ClientOption
 
ClientOverrideConfiguration - Class in software.amazon.awssdk.core.client.config
Configuration values for which the client already provides sensible defaults.
ClientOverrideConfiguration.Builder - Interface in software.amazon.awssdk.core.client.config
ClientType - Enum in software.amazon.awssdk.core
Enum that represents the type of client being used.
ClockSkew - Class in software.amazon.awssdk.core.retry
Utility methods for checking and reacting to the current client-side clock being different from the service-side clock.
clockSkewAdjuster(ClockSkewAdjuster) - Method in class software.amazon.awssdk.core.internal.http.HttpClientDependencies.Builder
 
clockSkewAdjuster() - Method in class software.amazon.awssdk.core.internal.http.HttpClientDependencies
 
ClockSkewAdjuster - Class in software.amazon.awssdk.core.internal.retry
Suggests a clock skew adjustment that should be applied to future requests.
ClockSkewAdjuster() - Constructor for class software.amazon.awssdk.core.internal.retry.ClockSkewAdjuster
 
close() - Method in class software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder.NonManagedSdkAsyncHttpClient
 
close() - Method in class software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder.NonManagedSdkHttpClient
 
close() - Method in class software.amazon.awssdk.core.client.config.SdkClientConfiguration
Close this configuration, which closes all closeable attributes.
close() - Method in class software.amazon.awssdk.core.internal.handler.BaseAsyncClientHandler
 
close() - Method in class software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler
 
close() - Method in class software.amazon.awssdk.core.internal.http.AmazonAsyncHttpClient
Shuts down this HTTP client object, releasing any resources that might be held open.
close() - Method in class software.amazon.awssdk.core.internal.http.AmazonSyncHttpClient
Shuts down this HTTP client object, releasing any resources that might be held open.
close() - Method in class software.amazon.awssdk.core.internal.http.HttpClientDependencies
 
close() - Method in class software.amazon.awssdk.core.internal.util.Crc32ChecksumValidatingInputStream
Closes the underlying stream and validates the calculated checksum against the expected.
close() - Method in class software.amazon.awssdk.core.io.ReleasableInputStream
If ReleasableInputStream.closeDisabled is false, closes this input stream and releases any system resources associated with the stream.
close() - Method in class software.amazon.awssdk.core.io.SdkFilterInputStream
 
collectHttpMetrics(MetricCollector, SdkHttpFullResponse) - Static method in class software.amazon.awssdk.core.internal.util.MetricUtils
 
CombinedResponseAsyncHttpResponseHandler<OutputT> - Class in software.amazon.awssdk.core.internal.http.async
Detects whether the response succeeded or failed by just checking the HTTP status and delegates to appropriate async response handler.
CombinedResponseAsyncHttpResponseHandler(TransformingAsyncResponseHandler<OutputT>, TransformingAsyncResponseHandler<? extends SdkException>) - Constructor for class software.amazon.awssdk.core.internal.http.async.CombinedResponseAsyncHttpResponseHandler
 
CombinedResponseHandler<OutputT> - Class in software.amazon.awssdk.core.internal.http
Unmarshalls an HTTP response into either a successful response POJO, or into a (possibly modeled) exception based on the status code of the HTTP response.
CombinedResponseHandler(HttpResponseHandler<OutputT>, HttpResponseHandler<? extends SdkException>) - Constructor for class software.amazon.awssdk.core.internal.http.CombinedResponseHandler
 
completeSubscription() - Method in class software.amazon.awssdk.core.pagination.async.PaginationSubscription
 
computeDelayBeforeNextRetry(RetryPolicyContext) - Method in interface software.amazon.awssdk.core.retry.backoff.BackoffStrategy
Compute the delay before the next retry request.
computeDelayBeforeNextRetry(RetryPolicyContext) - Method in class software.amazon.awssdk.core.retry.backoff.EqualJitterBackoffStrategy
 
computeDelayBeforeNextRetry(RetryPolicyContext) - Method in class software.amazon.awssdk.core.retry.backoff.FixedDelayBackoffStrategy
 
computeDelayBeforeNextRetry(RetryPolicyContext) - Method in class software.amazon.awssdk.core.retry.backoff.FullJitterBackoffStrategy
 
computeNextDelayInMills(int) - Method in class software.amazon.awssdk.core.internal.waiters.WaiterExecutorHelper
 
constructor(Supplier<SdkPojo>) - Method in class software.amazon.awssdk.core.SdkField.Builder
Sets a Supplier which will create a new MUTABLE instance of the POJO.
constructor() - Method in class software.amazon.awssdk.core.SdkField
 
consumedCapacity() - Method in class software.amazon.awssdk.core.internal.util.CapacityManager
Returns the currently consumed capacity.
contains(Object) - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructList
 
containsAll(Collection<?>) - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructList
 
containsKey(Object) - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructMap
 
containsTrait(Class<? extends Trait>) - Method in class software.amazon.awssdk.core.SdkField
Checks if a given Trait is present on the field.
containsValue(Object) - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructMap
 
contentLength() - Method in interface software.amazon.awssdk.core.async.AsyncRequestBody
 
contentLength() - Method in class software.amazon.awssdk.core.internal.async.ByteArrayAsyncRequestBody
 
contentLength() - Method in class software.amazon.awssdk.core.internal.async.FileAsyncRequestBody
 
contentLength() - Method in class software.amazon.awssdk.core.internal.http.async.SimpleHttpContentPublisher
 
contentLength() - Method in class software.amazon.awssdk.core.sync.RequestBody
contentStreamProvider() - Method in class software.amazon.awssdk.core.sync.RequestBody
 
contentType() - Method in interface software.amazon.awssdk.core.async.AsyncRequestBody
 
contentType() - Method in class software.amazon.awssdk.core.internal.async.ByteArrayAsyncRequestBody
 
contentType() - Method in class software.amazon.awssdk.core.internal.async.FileAsyncRequestBody
 
contentType() - Method in class software.amazon.awssdk.core.sync.RequestBody
 
Context - Class in software.amazon.awssdk.core.interceptor
A wrapper for the immutable context objects that are visible to the ExecutionInterceptors.
Context.AfterExecution - Interface in software.amazon.awssdk.core.interceptor
Context.AfterMarshalling - Interface in software.amazon.awssdk.core.interceptor
Context.AfterTransmission - Interface in software.amazon.awssdk.core.interceptor
Context.AfterUnmarshalling - Interface in software.amazon.awssdk.core.interceptor
Context.BeforeExecution - Interface in software.amazon.awssdk.core.interceptor
Context.BeforeMarshalling - Interface in software.amazon.awssdk.core.interceptor
Context.BeforeTransmission - Interface in software.amazon.awssdk.core.interceptor
Context.BeforeUnmarshalling - Interface in software.amazon.awssdk.core.interceptor
Context.FailedExecution - Interface in software.amazon.awssdk.core.interceptor
All information that is known about a particular execution that has failed.
Context.ModifyHttpRequest - Interface in software.amazon.awssdk.core.interceptor
Context.ModifyHttpResponse - Interface in software.amazon.awssdk.core.interceptor
Context.ModifyRequest - Interface in software.amazon.awssdk.core.interceptor
Context.ModifyResponse - Interface in software.amazon.awssdk.core.interceptor
convert(T, Function<? super T, ? extends U>) - Static method in class software.amazon.awssdk.core.runtime.TypeConverter
Null-safely convert between types by applying a function.
convert(List<T>, Function<? super T, ? extends U>) - Static method in class software.amazon.awssdk.core.runtime.TypeConverter
Null-safely convert between two lists by applying a function to each value.
convert(Map<T1, T2>, Function<? super T1, ? extends U1>, Function<? super T2, ? extends U2>, BiPredicate<U1, U2>) - Static method in class software.amazon.awssdk.core.runtime.TypeConverter
Null-safely convert between two maps by applying a function to each key and value.
copy(String) - Static method in class software.amazon.awssdk.core.adapter.StandardMemberCopier
 
copy(Short) - Static method in class software.amazon.awssdk.core.adapter.StandardMemberCopier
 
copy(Integer) - Static method in class software.amazon.awssdk.core.adapter.StandardMemberCopier
 
copy(Long) - Static method in class software.amazon.awssdk.core.adapter.StandardMemberCopier
 
copy(Float) - Static method in class software.amazon.awssdk.core.adapter.StandardMemberCopier
 
copy(Double) - Static method in class software.amazon.awssdk.core.adapter.StandardMemberCopier
 
copy(BigDecimal) - Static method in class software.amazon.awssdk.core.adapter.StandardMemberCopier
 
copy(Boolean) - Static method in class software.amazon.awssdk.core.adapter.StandardMemberCopier
 
copy(InputStream) - Static method in class software.amazon.awssdk.core.adapter.StandardMemberCopier
 
copy(Instant) - Static method in class software.amazon.awssdk.core.adapter.StandardMemberCopier
 
copy(SdkBytes) - Static method in class software.amazon.awssdk.core.adapter.StandardMemberCopier
 
copy(ByteBuffer) - Static method in class software.amazon.awssdk.core.adapter.StandardMemberCopier
 
copy() - Method in class software.amazon.awssdk.core.interceptor.ExecutionAttributes
 
CoreMetric - Class in software.amazon.awssdk.core.metrics
 
COST_FUNCTION - Static variable in class software.amazon.awssdk.core.internal.retry.SdkDefaultRetrySetting.Legacy
 
COST_FUNCTION - Static variable in class software.amazon.awssdk.core.internal.retry.SdkDefaultRetrySetting.Standard
 
CRC32_FROM_COMPRESSED_DATA_ENABLED - Static variable in class software.amazon.awssdk.core.client.config.SdkClientOption
Whether to calculate the CRC 32 checksum of a message based on the uncompressed data.
Crc32ChecksumCalculatingInputStream - Class in software.amazon.awssdk.core.internal.util
Simple InputStream wrapper that examines the wrapped stream's contents as they are read and calculates and CRC32 checksum.
Crc32ChecksumCalculatingInputStream(InputStream) - Constructor for class software.amazon.awssdk.core.internal.util.Crc32ChecksumCalculatingInputStream
 
Crc32ChecksumValidatingInputStream - Class in software.amazon.awssdk.core.internal.util
Wraps the provided input stream with a Crc32ChecksumCalculatingInputStream and after the stream is closed will validate the calculated checksum against the actual checksum.
Crc32ChecksumValidatingInputStream(InputStream, long) - Constructor for class software.amazon.awssdk.core.internal.util.Crc32ChecksumValidatingInputStream
 
Crc32MismatchException - Exception in software.amazon.awssdk.core.exception
Extension of SdkClientException that is thrown whenever the client-side computed CRC32 does not match the server-side computed CRC32.
Crc32MismatchException(Crc32MismatchException.Builder) - Constructor for exception software.amazon.awssdk.core.exception.Crc32MismatchException
Creates a new CRC32MismatchException with the specified message.
Crc32MismatchException.Builder - Interface in software.amazon.awssdk.core.exception
 
Crc32MismatchException.BuilderImpl - Class in software.amazon.awssdk.core.exception
 
Crc32Validation - Class in software.amazon.awssdk.core.http
Validate and decompress input data if necessary.
create(Throwable) - Static method in exception software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryFailedException
 
create(EndpointDiscoveryCacheLoader) - Static method in class software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryRefreshCache
 
create() - Static method in class software.amazon.awssdk.core.endpointdiscovery.providers.ProfileEndpointDiscoveryProvider
 
create(Supplier<ProfileFile>, String) - Static method in class software.amazon.awssdk.core.endpointdiscovery.providers.ProfileEndpointDiscoveryProvider
 
create() - Static method in class software.amazon.awssdk.core.endpointdiscovery.providers.SystemPropertiesEndpointDiscoveryProvider
 
create(String) - Static method in exception software.amazon.awssdk.core.exception.AbortedException
 
create(String, Throwable) - Static method in exception software.amazon.awssdk.core.exception.AbortedException
 
create(long) - Static method in exception software.amazon.awssdk.core.exception.ApiCallAttemptTimeoutException
 
create(String, Throwable) - Static method in exception software.amazon.awssdk.core.exception.ApiCallAttemptTimeoutException
 
create(long) - Static method in exception software.amazon.awssdk.core.exception.ApiCallTimeoutException
 
create(String, Throwable) - Static method in exception software.amazon.awssdk.core.exception.ApiCallTimeoutException
 
create(String, Throwable) - Static method in exception software.amazon.awssdk.core.exception.Crc32MismatchException
 
create(String) - Static method in exception software.amazon.awssdk.core.exception.RetryableException
 
create(String, Throwable) - Static method in exception software.amazon.awssdk.core.exception.RetryableException
 
create(String) - Static method in exception software.amazon.awssdk.core.exception.SdkClientException
 
create(String, Throwable) - Static method in exception software.amazon.awssdk.core.exception.SdkClientException
 
create(String, Throwable) - Static method in exception software.amazon.awssdk.core.exception.SdkException
 
create(SdkMetric<? super Duration>, HttpResponseHandler<T>) - Static method in class software.amazon.awssdk.core.http.MetricCollectingHttpResponseHandler
 
create() - Static method in class software.amazon.awssdk.core.interceptor.trait.HttpChecksumRequired
 
create() - Static method in class software.amazon.awssdk.core.internal.chunked.AwsChunkedEncodingConfig
 
create(TransformingAsyncResponseHandler<T>, Supplier<R>, BiPredicate<R, R>) - Static method in class software.amazon.awssdk.core.internal.http.IdempotentAsyncResponseHandler
Creates a new wrapped TransformingAsyncResponseHandler
create(Duration) - Static method in class software.amazon.awssdk.core.retry.backoff.FixedDelayBackoffStrategy
 
create(RetryCondition...) - Static method in class software.amazon.awssdk.core.retry.conditions.AndRetryCondition
 
create(int) - Static method in class software.amazon.awssdk.core.retry.conditions.MaxNumberOfRetriesCondition
 
create(RetryCondition...) - Static method in class software.amazon.awssdk.core.retry.conditions.OrRetryCondition
 
create() - Static method in class software.amazon.awssdk.core.retry.conditions.RetryOnClockSkewCondition
 
create(Set<Class<? extends Exception>>) - Static method in class software.amazon.awssdk.core.retry.conditions.RetryOnExceptionsCondition
 
create(Class<? extends Exception>...) - Static method in class software.amazon.awssdk.core.retry.conditions.RetryOnExceptionsCondition
 
create(Set<Integer>) - Static method in class software.amazon.awssdk.core.retry.conditions.RetryOnStatusCodeCondition
 
create(Integer...) - Static method in class software.amazon.awssdk.core.retry.conditions.RetryOnStatusCodeCondition
 
create() - Static method in class software.amazon.awssdk.core.retry.conditions.RetryOnThrottlingCondition
 
create() - Static method in class software.amazon.awssdk.core.retry.conditions.TokenBucketRetryCondition
Create a condition using the RetryMode.defaultRetryMode().
create(Supplier<?>) - Static method in class software.amazon.awssdk.core.traits.DefaultValueTrait
Creates a new DefaultValueTrait with a custom Supplier.
create() - Static method in class software.amazon.awssdk.core.traits.JsonValueTrait
 
create() - Static method in class software.amazon.awssdk.core.traits.PayloadTrait
 
create(TimestampFormatTrait.Format) - Static method in class software.amazon.awssdk.core.traits.TimestampFormatTrait
 
create(Pair<String, XmlAttributesTrait.AttributeAccessors>...) - Static method in class software.amazon.awssdk.core.traits.XmlAttributesTrait
 
create() - Static method in class software.amazon.awssdk.core.traits.XmlAttributeTrait
 
create() - Static method in class software.amazon.awssdk.core.util.SdkUserAgent
 
createAttemptMetricsCollector(RequestExecutionContext) - Static method in class software.amazon.awssdk.core.internal.util.MetricUtils
 
createChunk(byte[]) - Method in class software.amazon.awssdk.core.internal.io.AwsChunkedEncodingInputStream
Creates chunk for the given buffer.
createFinalChunk(byte[]) - Method in class software.amazon.awssdk.core.internal.io.AwsChunkedEncodingInputStream
The final chunk.
createHttpMetricsCollector(RequestExecutionContext) - Static method in class software.amazon.awssdk.core.internal.util.MetricUtils
 
createWaiterResponse(Either<T, Throwable>, int) - Method in class software.amazon.awssdk.core.internal.waiters.WaiterExecutorHelper
 
CREDENTIALS_FETCH_DURATION - Static variable in class software.amazon.awssdk.core.metrics.CoreMetric
The duration of time taken to fetch signing credentials for the API call.
currentCapacity() - Method in class software.amazon.awssdk.core.internal.capacity.TokenBucket
Retrieve a snapshot of the current number of tokens in the bucket.
currentPage - Variable in class software.amazon.awssdk.core.pagination.async.PaginationSubscription
 

D

DEFAULT - Static variable in class software.amazon.awssdk.core.retry.conditions.SdkRetryCondition
 
DEFAULT_RETRY_MODE - Static variable in class software.amazon.awssdk.core.client.config.SdkClientOption
Option to specify the default retry mode.
DefaultAsyncWaiter<T> - Class in software.amazon.awssdk.core.internal.waiters
Default implementation of the generic AsyncWaiter.
DefaultAsyncWaiter.DefaultBuilder<T> - Class in software.amazon.awssdk.core.internal.waiters
 
defaultEndpoint(URI) - Method in interface software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryRequest.Builder
The default endpoint for a request.
defaultEndpoint() - Method in class software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryRequest
 
DefaultEndpointDiscoveryProviderChain - Class in software.amazon.awssdk.core.endpointdiscovery.providers
 
DefaultEndpointDiscoveryProviderChain() - Constructor for class software.amazon.awssdk.core.endpointdiscovery.providers.DefaultEndpointDiscoveryProviderChain
 
DefaultEndpointDiscoveryProviderChain(SdkClientConfiguration) - Constructor for class software.amazon.awssdk.core.endpointdiscovery.providers.DefaultEndpointDiscoveryProviderChain
 
defaultExceptionCost(int) - Method in class software.amazon.awssdk.core.internal.retry.DefaultTokenBucketExceptionCostFunction.Builder
 
defaultExceptionCost(int) - Method in interface software.amazon.awssdk.core.retry.conditions.TokenBucketExceptionCostFunction.Builder
Specify the number of tokens that should be removed from the token bucket when no other exception type in this function is matched.
DefaultFailedExecutionContext - Class in software.amazon.awssdk.core.internal.interceptor
An SDK-internal implementation of Context.FailedExecution.
DefaultFailedExecutionContext.Builder - Class in software.amazon.awssdk.core.internal.interceptor
 
defaultMaxAttempts() - Static method in class software.amazon.awssdk.core.internal.retry.SdkDefaultRetrySetting
 
defaultProfileFile(ProfileFile) - Method in interface software.amazon.awssdk.core.client.config.ClientOverrideConfiguration.Builder
Configure the profile file that should be used by default for all profile-based configuration in the SDK client.
defaultProfileFile() - Method in interface software.amazon.awssdk.core.client.config.ClientOverrideConfiguration.Builder
 
defaultProfileFile() - Method in class software.amazon.awssdk.core.client.config.ClientOverrideConfiguration
The profile file that should be used by default for all profile-based configuration in the SDK client.
defaultProfileName(String) - Method in interface software.amazon.awssdk.core.client.config.ClientOverrideConfiguration.Builder
Configure the profile name that should be used by default for all profile-based configuration in the SDK client.
defaultProfileName() - Method in interface software.amazon.awssdk.core.client.config.ClientOverrideConfiguration.Builder
 
defaultProfileName() - Method in class software.amazon.awssdk.core.client.config.ClientOverrideConfiguration
The profile name that should be used by default for all profile-based configuration in the SDK client.
defaultRetryCondition() - Static method in interface software.amazon.awssdk.core.retry.conditions.RetryCondition
 
defaultRetryMode() - Static method in enum software.amazon.awssdk.core.retry.RetryMode
Retrieve the default retry mode by consulting the locations described in RetryMode, or LEGACY if no value is configured.
defaultRetryMode(RetryMode) - Method in class software.amazon.awssdk.core.retry.RetryMode.Resolver
Configure the RetryMode that should be used if the mode is not specified anywhere else.
defaultRetryPolicy() - Static method in class software.amazon.awssdk.core.retry.RetryPolicy
Create a RetryPolicy using the RetryMode.defaultRetryMode() defaults.
DefaultSdkAsyncHttpClientBuilder - Class in software.amazon.awssdk.core.internal.http.loader
Utility to load the default HTTP client factory and create an instance of SdkHttpClient.
DefaultSdkAsyncHttpClientBuilder() - Constructor for class software.amazon.awssdk.core.internal.http.loader.DefaultSdkAsyncHttpClientBuilder
 
DefaultSdkAutoConstructList<T> - Class in software.amazon.awssdk.core.util
Default implementation of SdkAutoConstructList.
DefaultSdkAutoConstructMap<K,V> - Class in software.amazon.awssdk.core.util
Default implementation of SdkAutoConstructMap.
DefaultSdkHttpClientBuilder - Class in software.amazon.awssdk.core.internal.http.loader
Utility to load the default HTTP client factory and create an instance of SdkHttpClient.
DefaultSdkHttpClientBuilder() - Constructor for class software.amazon.awssdk.core.internal.http.loader.DefaultSdkHttpClientBuilder
 
defaultStrategy() - Static method in interface software.amazon.awssdk.core.retry.backoff.BackoffStrategy
 
defaultStrategy(RetryMode) - Static method in interface software.amazon.awssdk.core.retry.backoff.BackoffStrategy
 
defaultThrottlingStrategy() - Static method in interface software.amazon.awssdk.core.retry.backoff.BackoffStrategy
 
defaultThrottlingStrategy(RetryMode) - Static method in interface software.amazon.awssdk.core.retry.backoff.BackoffStrategy
 
DefaultTokenBucketExceptionCostFunction - Class in software.amazon.awssdk.core.internal.retry
 
DefaultTokenBucketExceptionCostFunction.Builder - Class in software.amazon.awssdk.core.internal.retry
 
defaultValue() - Method in enum software.amazon.awssdk.core.SdkSystemSetting
 
DefaultValueTrait - Class in software.amazon.awssdk.core.traits
Trait that supplies a default value when none is present for a given field.
DefaultWaiter<T> - Class in software.amazon.awssdk.core.internal.waiters
Default implementation of the generic Waiter.
DefaultWaiter.DefaultBuilder<T> - Class in software.amazon.awssdk.core.internal.waiters
 
DefaultWaiterResponse<T> - Class in software.amazon.awssdk.core.internal.waiters
The default implementation of the WaiterResponse
DefaultWaiterResponse.Builder<T> - Class in software.amazon.awssdk.core.internal.waiters
 
delegateMarshaller(Marshaller) - Method in class software.amazon.awssdk.core.internal.transform.AbstractStreamingRequestMarshaller.Builder
 
delegateMarshaller - Variable in class software.amazon.awssdk.core.internal.transform.AbstractStreamingRequestMarshaller
 
delegateToTime - Variable in class software.amazon.awssdk.core.http.MetricCollectingHttpResponseHandler
 
DISABLE_HOST_PREFIX_INJECTION - Static variable in class software.amazon.awssdk.core.client.config.SdkAdvancedClientOption
SDK uses endpoint trait and hostPrefix trait specified in service model to modify the endpoint host that the API request is sent to.
DISABLE_HOST_PREFIX_INJECTION - Static variable in class software.amazon.awssdk.core.interceptor.SdkInternalExecutionAttribute
Whether host prefix injection has been disbabled on the client.
disableClose() - Method in class software.amazon.awssdk.core.io.ReleasableInputStream
Used to disable the close method.
discoveredEndpoint() - Method in class software.amazon.awssdk.core.client.handler.ClientExecutionParams
 
discoveredEndpoint(URI) - Method in class software.amazon.awssdk.core.client.handler.ClientExecutionParams
 
discoverEndpoint(EndpointDiscoveryRequest) - Method in interface software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryCacheLoader
 
discoverEndpoint(EndpointDiscoveryRequest) - Method in class software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryRefreshCache
 
doAfterOnCancel(Runnable) - Method in interface software.amazon.awssdk.core.async.SdkPublisher
Add a callback that will be invoked after this publisher invokes Subscription.cancel().
doAfterOnComplete(Runnable) - Method in interface software.amazon.awssdk.core.async.SdkPublisher
Add a callback that will be invoked after this publisher invokes Subscriber.onComplete().
doAfterOnError(Consumer<Throwable>) - Method in interface software.amazon.awssdk.core.async.SdkPublisher
Add a callback that will be invoked after this publisher invokes Subscriber.onError(Throwable).
Document - Interface in software.amazon.awssdk.core.document
Interface for Document Types.
DOCUMENT - Static variable in interface software.amazon.awssdk.core.protocol.MarshallingType
 
Document.ListBuilder - Interface in software.amazon.awssdk.core.document
 
Document.MapBuilder - Interface in software.amazon.awssdk.core.document
 
DocumentVisitor<R> - Interface in software.amazon.awssdk.core.document
Document visitor interface.
DOUBLE - Static variable in interface software.amazon.awssdk.core.protocol.MarshallingType
 
doubleValue() - Method in class software.amazon.awssdk.core.SdkNumber
Gets the double value of the SdkNumber.
DrainingSubscriber<T> - Class in software.amazon.awssdk.core.async
Requests elements from a subscriber until the subscription is completed.
DrainingSubscriber() - Constructor for class software.amazon.awssdk.core.async.DrainingSubscriber
 

E

empty() - Static method in interface software.amazon.awssdk.core.async.AsyncRequestBody
Creates a AsyncRequestBody with no content.
empty() - Static method in class software.amazon.awssdk.core.sync.RequestBody
Creates a RequestBody with no content.
EmptyPublisher<T> - Class in software.amazon.awssdk.core.async
 
EmptyPublisher() - Constructor for class software.amazon.awssdk.core.async.EmptyPublisher
 
EmptySubscription - Class in software.amazon.awssdk.core.pagination.async
A NoOp implementation of Subscription interface.
EmptySubscription(Subscriber) - Constructor for class software.amazon.awssdk.core.pagination.async.EmptySubscription
 
ENDPOINT - Static variable in class software.amazon.awssdk.core.client.config.SdkClientOption
The effective endpoint the client is configured to make requests to.
endpoint(URI) - Method in interface software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryEndpoint.Builder
 
endpoint() - Method in class software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryEndpoint
 
ENDPOINT_DISCOVERY_ENABLED - Static variable in class software.amazon.awssdk.core.client.config.SdkClientOption
Whether or not endpoint discovery is enabled for this client.
ENDPOINT_OVERRIDDEN - Static variable in class software.amazon.awssdk.core.client.config.SdkClientOption
A flag that when set to true indicates the endpoint stored in SdkClientOption.ENDPOINT was a customer supplied value and not generated by the client based on Region metadata.
ENDPOINT_OVERRIDDEN - Static variable in class software.amazon.awssdk.core.interceptor.SdkExecutionAttribute
If true indicates that the configured endpoint of the client is a value that was supplied as an override and not generated from regional metadata.
ENDPOINT_OVERRIDDEN_OVERRIDE - Static variable in class software.amazon.awssdk.core.internal.SdkInternalTestAdvancedClientOption
By default, the SDK handles endpoints specified via SdkClientBuilder.endpointOverride(URI) differently than endpoints generated from a specific region.
EndpointDiscoveryCacheLoader - Interface in software.amazon.awssdk.core.endpointdiscovery
 
EndpointDiscoveryEndpoint - Class in software.amazon.awssdk.core.endpointdiscovery
 
EndpointDiscoveryEndpoint.Builder - Interface in software.amazon.awssdk.core.endpointdiscovery
 
EndpointDiscoveryFailedException - Exception in software.amazon.awssdk.core.endpointdiscovery
This exception is thrown when the SDK was unable to retrieve an endpoint from AWS.
EndpointDiscoveryFailedException.Builder - Interface in software.amazon.awssdk.core.endpointdiscovery
 
EndpointDiscoveryFailedException.BuilderImpl - Class in software.amazon.awssdk.core.endpointdiscovery
 
EndpointDiscoveryProvider - Interface in software.amazon.awssdk.core.endpointdiscovery.providers
 
EndpointDiscoveryProviderChain - Class in software.amazon.awssdk.core.endpointdiscovery.providers
 
EndpointDiscoveryProviderChain(EndpointDiscoveryProvider...) - Constructor for class software.amazon.awssdk.core.endpointdiscovery.providers.EndpointDiscoveryProviderChain
 
EndpointDiscoveryRefreshCache - Class in software.amazon.awssdk.core.endpointdiscovery
 
EndpointDiscoveryRequest - Class in software.amazon.awssdk.core.endpointdiscovery
 
EndpointDiscoveryRequest.Builder - Interface in software.amazon.awssdk.core.endpointdiscovery
Builder interface for constructing a EndpointDiscoveryRequest.
endpointOverride(URI) - Method in interface software.amazon.awssdk.core.client.builder.SdkClientBuilder
Configure the endpoint with which the SDK should communicate.
endpointOverride(URI) - Method in class software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder
 
entrySet() - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructMap
 
envelopeWrappedPublisher(Publisher<ByteBuffer>, String, String) - Static method in class software.amazon.awssdk.core.internal.async.SdkPublishers
Constructs an SdkPublisher that wraps a ByteBuffer publisher and inserts additional content that wraps the published content like an envelope.
EnvelopeWrappedSdkPublisher<T> - Class in software.amazon.awssdk.core.internal.async
Publisher implementation that wraps the content of another publisher in an envelope with an optional prefix (or header) and suffix (or footer).
environmentVariable() - Method in enum software.amazon.awssdk.core.SdkSystemSetting
 
EqualJitterBackoffStrategy - Class in software.amazon.awssdk.core.retry.backoff
Backoff strategy that uses equal jitter for computing the delay before the next retry.
EqualJitterBackoffStrategy.Builder - Interface in software.amazon.awssdk.core.retry.backoff
 
equals(Object) - Method in class software.amazon.awssdk.core.BytesWrapper
 
equals(Object) - Method in class software.amazon.awssdk.core.client.config.SdkClientConfiguration
 
equals(Object) - Method in class software.amazon.awssdk.core.document.internal.BooleanDocument
 
equals(Object) - Method in class software.amazon.awssdk.core.document.internal.ListDocument
 
equals(Object) - Method in class software.amazon.awssdk.core.document.internal.MapDocument
 
equals(Object) - Method in class software.amazon.awssdk.core.document.internal.NullDocument
 
equals(Object) - Method in class software.amazon.awssdk.core.document.internal.NumberDocument
 
equals(Object) - Method in class software.amazon.awssdk.core.document.internal.StringDocument
 
equals(Object) - Method in class software.amazon.awssdk.core.interceptor.ExecutionAttribute
This override considers execution attributes with the same name to be the same object for the purpose of attribute merge.
equals(Object) - Method in class software.amazon.awssdk.core.interceptor.ExecutionAttributes
 
equals(Object) - Method in class software.amazon.awssdk.core.internal.capacity.TokenBucket
 
equals(Object) - Method in class software.amazon.awssdk.core.internal.retry.DefaultTokenBucketExceptionCostFunction
 
equals(Object) - Method in class software.amazon.awssdk.core.internal.waiters.DefaultWaiterResponse
 
equals(Object) - Method in class software.amazon.awssdk.core.internal.waiters.ResponseOrException
 
equals(Object) - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration
 
equals(Object) - Method in class software.amazon.awssdk.core.Response
 
equals(Object) - Method in class software.amazon.awssdk.core.ResponseBytes
 
equals(Object) - Method in class software.amazon.awssdk.core.retry.backoff.EqualJitterBackoffStrategy
 
equals(Object) - Method in class software.amazon.awssdk.core.retry.backoff.FixedDelayBackoffStrategy
 
equals(Object) - Method in class software.amazon.awssdk.core.retry.backoff.FullJitterBackoffStrategy
 
equals(Object) - Method in class software.amazon.awssdk.core.retry.conditions.AndRetryCondition
 
equals(Object) - Method in class software.amazon.awssdk.core.retry.conditions.MaxNumberOfRetriesCondition
 
equals(Object) - Method in class software.amazon.awssdk.core.retry.conditions.OrRetryCondition
 
equals(Object) - Method in class software.amazon.awssdk.core.retry.conditions.RetryOnClockSkewCondition
 
equals(Object) - Method in class software.amazon.awssdk.core.retry.conditions.RetryOnExceptionsCondition
 
equals(Object) - Method in class software.amazon.awssdk.core.retry.conditions.RetryOnStatusCodeCondition
 
equals(Object) - Method in class software.amazon.awssdk.core.retry.conditions.RetryOnThrottlingCondition
 
equals(Object) - Method in class software.amazon.awssdk.core.retry.conditions.TokenBucketRetryCondition
 
equals(Object) - Method in class software.amazon.awssdk.core.retry.RetryPolicy
 
equals(Object) - Method in class software.amazon.awssdk.core.SdkNumber
 
equals(Object) - Method in class software.amazon.awssdk.core.SdkResponse
 
equals(Object) - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructList
 
equals(Object) - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructMap
 
equals(Object) - Method in class software.amazon.awssdk.core.waiters.WaiterOverrideConfiguration
 
equalsBySdkFields(Object) - Method in interface software.amazon.awssdk.core.SdkPojo
Indicates whether some other object is "equal to" this one by SDK fields.
equalsBySdkFields(Object) - Method in class software.amazon.awssdk.core.SdkPojoBuilder
 
errorOnExceptionAcceptor(Predicate<Throwable>) - Static method in interface software.amazon.awssdk.core.waiters.WaiterAcceptor
Creates an error waiter acceptor which determines if the exception should transition the waiter to failure state
errorOnResponseAcceptor(Predicate<T>) - Static method in interface software.amazon.awssdk.core.waiters.WaiterAcceptor
Creates a success waiter acceptor which determines if the exception should transition the waiter to success state
errorOnResponseAcceptor(Predicate<T>, String) - Static method in interface software.amazon.awssdk.core.waiters.WaiterAcceptor
Creates a success waiter acceptor which determines if the exception should transition the waiter to success state
evict(String) - Method in class software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryRefreshCache
 
exceedsMaxWaitTime(long, long) - Method in class software.amazon.awssdk.core.internal.waiters.WaiterExecutorHelper
 
exception() - Method in interface software.amazon.awssdk.core.interceptor.Context.FailedExecution
The exception associated with the failed execution.
exception(Throwable) - Method in class software.amazon.awssdk.core.internal.interceptor.DefaultFailedExecutionContext.Builder
 
exception() - Method in class software.amazon.awssdk.core.internal.interceptor.DefaultFailedExecutionContext
 
exception(Throwable) - Method in class software.amazon.awssdk.core.internal.waiters.DefaultWaiterResponse.Builder
Defines the exception thrown from the waiter operation that has matched with the waiter success condition
exception() - Method in class software.amazon.awssdk.core.internal.waiters.ResponseOrException
 
exception(Throwable) - Static method in class software.amazon.awssdk.core.internal.waiters.ResponseOrException
Create a new ResponseOrException with the exception
exception(SdkException) - Method in class software.amazon.awssdk.core.Response.Builder
The modelled exception returned by the service.
exception() - Method in class software.amazon.awssdk.core.Response
The modelled exception returned by the service.
exception(SdkException) - Method in class software.amazon.awssdk.core.retry.RetryPolicyContext.Builder
 
exception() - Method in class software.amazon.awssdk.core.retry.RetryPolicyContext
 
exceptionCostFunction(TokenBucketExceptionCostFunction) - Method in class software.amazon.awssdk.core.retry.conditions.TokenBucketRetryCondition.Builder
Configure a TokenBucketExceptionCostFunction that is used to calculate the number of tokens that should be taken out of the bucket for each specific exception.
exceptionOccurred(Throwable) - Method in interface software.amazon.awssdk.core.async.AsyncResponseTransformer
Called when an error is encountered while making the request or receiving the response.
exceptionOccurred(Throwable) - Method in class software.amazon.awssdk.core.internal.async.ByteArrayAsyncResponseTransformer
 
exceptionOccurred(Throwable) - Method in class software.amazon.awssdk.core.internal.async.FileAsyncResponseTransformer
 
ExceptionReportingUtils - Class in software.amazon.awssdk.core.internal.http.pipeline.stages.utils
 
execute(AsyncExecuteRequest) - Method in class software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder.NonManagedSdkAsyncHttpClient
 
execute(ClientExecutionParams<InputT, OutputT>) - Method in interface software.amazon.awssdk.core.client.handler.AsyncClientHandler
Execute's a web service request.
execute(ClientExecutionParams<InputT, OutputT>, AsyncResponseTransformer<OutputT, ReturnT>) - Method in interface software.amazon.awssdk.core.client.handler.AsyncClientHandler
Execute's a streaming web service request.
execute(ClientExecutionParams<InputT, OutputT>) - Method in class software.amazon.awssdk.core.client.handler.SdkSyncClientHandler
 
execute(ClientExecutionParams<InputT, OutputT>, ResponseTransformer<OutputT, ReturnT>) - Method in class software.amazon.awssdk.core.client.handler.SdkSyncClientHandler
 
execute(ClientExecutionParams<InputT, OutputT>) - Method in interface software.amazon.awssdk.core.client.handler.SyncClientHandler
Execute's a web service request.
execute(ClientExecutionParams<InputT, OutputT>, ResponseTransformer<OutputT, ReturnT>) - Method in interface software.amazon.awssdk.core.client.handler.SyncClientHandler
Execute's a streaming web service request.
execute(ClientExecutionParams<InputT, OutputT>) - Method in class software.amazon.awssdk.core.internal.handler.BaseAsyncClientHandler
 
execute(ClientExecutionParams<InputT, OutputT>, AsyncResponseTransformer<OutputT, ReturnT>) - Method in class software.amazon.awssdk.core.internal.handler.BaseAsyncClientHandler
 
execute(ClientExecutionParams<InputT, OutputT>, ResponseTransformer<OutputT, ReturnT>) - Method in class software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler
 
execute(ClientExecutionParams<InputT, OutputT>) - Method in class software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler
 
execute(TransformingAsyncResponseHandler<Response<OutputT>>) - Method in interface software.amazon.awssdk.core.internal.http.AmazonAsyncHttpClient.RequestExecutionBuilder
Executes the request with the given configuration.
execute(HttpResponseHandler<Response<OutputT>>) - Method in interface software.amazon.awssdk.core.internal.http.AmazonSyncHttpClient.RequestExecutionBuilder
Executes the request with the given configuration.
execute(InputT, RequestExecutionContext) - Method in interface software.amazon.awssdk.core.internal.http.pipeline.RequestPipeline
Execute the pipeline with the given input.
execute(OutputT, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.AfterExecutionInterceptorsStage
 
execute(Pair<SdkHttpFullRequest, SdkHttpFullResponse>, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.AfterTransmissionExecutionInterceptorsStage
 
execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallAttemptMetricCollectionStage
 
execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallAttemptTimeoutTrackingStage
Start and end api call attempt timer around the execution of the api call attempt.
execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallMetricCollectionStage
 
execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage
 
execute(SdkHttpFullRequest.Builder, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.ApplyTransactionIdStage
 
execute(SdkHttpFullRequest.Builder, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.ApplyUserAgentStage
 
execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.AsyncApiCallAttemptMetricCollectionStage
 
execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.AsyncApiCallMetricCollectionStage
 
execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.AsyncApiCallTimeoutTrackingStage
 
execute(CompletableFuture<SdkHttpFullRequest>, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.AsyncBeforeTransmissionExecutionInterceptorsStage
 
execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.AsyncExecutionFailureExceptionReportingStage
 
execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.AsyncRetryableStage
 
execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.AsyncSigningStage
Returns the response from executing one httpClientSettings request; or null for retry.
execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.BeforeTransmissionExecutionInterceptorsStage
 
execute(Pair<SdkHttpFullRequest, SdkHttpFullResponse>, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.BeforeUnmarshallingExecutionInterceptorsStage
 
execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.ExecutionFailureExceptionReportingStage
 
execute(SdkHttpFullResponse, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.HandleResponseStage
 
execute(CompletableFuture<SdkHttpFullRequest>, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.MakeAsyncHttpRequestStage
 
execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.MakeHttpRequestStage
Returns the response from executing one httpClientSettings request; or null for retry.
execute(SdkHttpFullRequest.Builder, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.MakeRequestImmutableStage
 
execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.MakeRequestMutableStage
 
execute(SdkHttpFullRequest.Builder, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.MergeCustomHeadersStage
 
execute(SdkHttpFullRequest.Builder, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.MergeCustomQueryParamsStage
 
execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.RetryableStage
 
execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.SigningStage
Returns the response from executing one httpClientSettings request; or null for retry.
execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.TimeoutExceptionHandlingStage
Translate an Exception caused by timeout based on the following criteria: If the Exception is caused by ClientOverrideConfiguration.apiCallTimeout, translates it to InterruptedException so it can be handled appropriately in ApiCallTimeoutTrackingStage.
execute(Response<OutputT>, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.UnwrapResponseContainer
 
execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.StreamManagingStage
 
EXECUTION_ATTEMPT - Static variable in class software.amazon.awssdk.core.internal.InternalCoreExecutionAttribute
The key to store the execution attempt number that is used by handlers in the async request pipeline to help regulate their behavior.
EXECUTION_ATTRIBUTES - Static variable in class software.amazon.awssdk.core.client.config.SdkClientOption
Option to specify additional execution attributes to each client call.
EXECUTION_INTERCEPTORS - Static variable in class software.amazon.awssdk.core.client.config.SdkClientOption
 
ExecutionAttribute<T> - Class in software.amazon.awssdk.core.interceptor
An attribute attached to a particular execution, stored in ExecutionAttributes.
ExecutionAttribute(String) - Constructor for class software.amazon.awssdk.core.interceptor.ExecutionAttribute
Creates a new ExecutionAttribute bound to the provided type param.
executionAttributes(ExecutionAttributes) - Method in interface software.amazon.awssdk.core.client.config.ClientOverrideConfiguration.Builder
Sets the additional execution attributes collection for this client.
executionAttributes() - Method in interface software.amazon.awssdk.core.client.config.ClientOverrideConfiguration.Builder
 
executionAttributes() - Method in class software.amazon.awssdk.core.client.config.ClientOverrideConfiguration
Returns the additional execution attributes to be added for this client.
executionAttributes() - Method in class software.amazon.awssdk.core.client.handler.ClientExecutionParams
 
executionAttributes(ExecutionAttributes) - Method in class software.amazon.awssdk.core.http.ExecutionContext.Builder
 
executionAttributes() - Method in class software.amazon.awssdk.core.http.ExecutionContext
 
ExecutionAttributes - Class in software.amazon.awssdk.core.interceptor
A mutable collection of ExecutionAttributes that can be modified by ExecutionInterceptors in order to save and retrieve information specific to the current execution.
ExecutionAttributes() - Constructor for class software.amazon.awssdk.core.interceptor.ExecutionAttributes
 
ExecutionAttributes(Map<? extends ExecutionAttribute<?>, ?>) - Constructor for class software.amazon.awssdk.core.interceptor.ExecutionAttributes
 
executionAttributes() - Method in class software.amazon.awssdk.core.internal.http.RequestExecutionContext
 
executionAttributes(ExecutionAttributes) - Method in interface software.amazon.awssdk.core.RequestOverrideConfiguration.Builder
Sets the additional execution attributes collection for this request.
executionAttributes() - Method in interface software.amazon.awssdk.core.RequestOverrideConfiguration.Builder
 
executionAttributes(ExecutionAttributes) - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration.BuilderImpl
 
executionAttributes() - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration.BuilderImpl
 
executionAttributes() - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration
Returns the additional execution attributes to be added to this request.
executionAttributes(ExecutionAttributes) - Method in class software.amazon.awssdk.core.retry.RetryPolicyContext.Builder
 
executionAttributes() - Method in class software.amazon.awssdk.core.retry.RetryPolicyContext
 
ExecutionAttributes.Builder - Class in software.amazon.awssdk.core.interceptor
 
ExecutionContext - Class in software.amazon.awssdk.core.http
Warning: This class should only be accessed by a single thread and be used throughout a single request lifecycle.
executionContext(ExecutionContext) - Method in interface software.amazon.awssdk.core.internal.http.AmazonAsyncHttpClient.RequestExecutionBuilder
Fluent setter for the execution context
executionContext(ExecutionContext) - Method in interface software.amazon.awssdk.core.internal.http.AmazonSyncHttpClient.RequestExecutionBuilder
Fluent setter for the execution context
executionContext(ExecutionContext) - Method in class software.amazon.awssdk.core.internal.http.RequestExecutionContext.Builder
 
executionContext() - Method in class software.amazon.awssdk.core.internal.http.RequestExecutionContext
 
ExecutionContext.Builder - Class in software.amazon.awssdk.core.http
 
ExecutionFailureExceptionReportingStage<OutputT> - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
 
ExecutionFailureExceptionReportingStage(RequestPipeline<SdkHttpFullRequest, OutputT>) - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.ExecutionFailureExceptionReportingStage
 
ExecutionInterceptor - Interface in software.amazon.awssdk.core.interceptor
An interceptor that is invoked during the execution lifecycle of a request/response (execution).
ExecutionInterceptorChain - Class in software.amazon.awssdk.core.interceptor
A wrapper for a list of ExecutionInterceptors that ensures the interceptors are executed in the correct order as it is documented in the ExecutionInterceptor documentation.
ExecutionInterceptorChain(List<ExecutionInterceptor>) - Constructor for class software.amazon.awssdk.core.interceptor.ExecutionInterceptorChain
Create a chain that will execute the provided interceptors in the order they are provided.
executionInterceptors(List<ExecutionInterceptor>) - Method in interface software.amazon.awssdk.core.client.config.ClientOverrideConfiguration.Builder
Configure a list of execution interceptors that will have access to read and modify the request and response objcets as they are processed by the SDK.
executionInterceptors() - Method in interface software.amazon.awssdk.core.client.config.ClientOverrideConfiguration.Builder
 
executionInterceptors() - Method in class software.amazon.awssdk.core.client.config.ClientOverrideConfiguration
An immutable collection of ExecutionInterceptors that should be hooked into the execution of each request, in the order that they should be applied.
expirationTime(Instant) - Method in interface software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryEndpoint.Builder
 
expirationTime() - Method in class software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryEndpoint
 
extendedRequestId(String) - Method in interface software.amazon.awssdk.core.exception.SdkServiceException.Builder
Specifies the extendedRequestId returned by the called service.
extendedRequestId() - Method in interface software.amazon.awssdk.core.exception.SdkServiceException.Builder
The extendedRequestId returned by the called service.
extendedRequestId - Variable in class software.amazon.awssdk.core.exception.SdkServiceException.BuilderImpl
 
extendedRequestId(String) - Method in class software.amazon.awssdk.core.exception.SdkServiceException.BuilderImpl
 
extendedRequestId() - Method in class software.amazon.awssdk.core.exception.SdkServiceException.BuilderImpl
 
extendedRequestId() - Method in exception software.amazon.awssdk.core.exception.SdkServiceException
The extendedRequestId that was returned by the called service.

F

failure(Throwable) - Static method in class software.amazon.awssdk.core.internal.util.ThrowableUtils
Used to help perform common throw-up with minimal wrapping.
failure(Throwable, String) - Static method in class software.amazon.awssdk.core.internal.util.ThrowableUtils
Same as ThrowableUtils.failure(Throwable), but the given errmsg will be used if it was wrapped as either an SdkClientException or AbortedException.
FakeIoException - Exception in software.amazon.awssdk.core.internal.util
Used for simulating an IOException for test purposes.
FakeIoException(String) - Constructor for exception software.amazon.awssdk.core.internal.util.FakeIoException
 
fastFailRateLimiting(Boolean) - Method in interface software.amazon.awssdk.core.retry.RetryPolicy.Builder
Whether the client should immediately fail the request when not enough capacity is immediately available from the rate limiter to execute the request, instead of waiting for capacity to be available.
FileAsyncRequestBody - Class in software.amazon.awssdk.core.internal.async
Implementation of AsyncRequestBody that reads data from a file.
FileAsyncRequestBody.Builder - Interface in software.amazon.awssdk.core.internal.async
A builder for FileAsyncRequestBody.
FileAsyncResponseTransformer<ResponseT> - Class in software.amazon.awssdk.core.internal.async
AsyncResponseTransformer that writes the data to the specified file.
FileAsyncResponseTransformer(Path) - Constructor for class software.amazon.awssdk.core.internal.async.FileAsyncResponseTransformer
 
FileContentStreamProvider - Class in software.amazon.awssdk.core.internal.sync
ContentStreamProvider implementation for files.
FileContentStreamProvider(Path) - Constructor for class software.amazon.awssdk.core.internal.sync.FileContentStreamProvider
 
filter(Class<U>) - Method in interface software.amazon.awssdk.core.async.SdkPublisher
Filters published events to just those that are instances of the given class.
filter(Predicate<T>) - Method in interface software.amazon.awssdk.core.async.SdkPublisher
Filters published events to just those that match the given predicate.
finalizeChildConfiguration(SdkClientConfiguration) - Method in class software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder
Optionally overridden by child implementations to derive implementation-specific configuration from the default-applied configuration.
first(Function<HttpClientDependencies, RequestPipeline<InputT, OutputT>>) - Static method in class software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder
Factory method to create a RequestPipelineBuilder with an initial pipeline stage.
first(Supplier<RequestPipeline<InputT, OutputT>>) - Static method in class software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder
Factory method to create a RequestPipelineBuilder with an initial pipeline stage.
firstWaiterAcceptorIfMatched(Either<T, Throwable>) - Method in class software.amazon.awssdk.core.internal.waiters.WaiterExecutorHelper
 
FixedDelayBackoffStrategy - Class in software.amazon.awssdk.core.retry.backoff
Simple backoff strategy that always uses a fixed delay for the delay before the next retry attempt.
flatMapIterable(Function<T, Iterable<U>>) - Method in interface software.amazon.awssdk.core.async.SdkPublisher
Performs a mapping on the published events and creates a new publisher that emits the mapped events one by one.
FLOAT - Static variable in interface software.amazon.awssdk.core.protocol.MarshallingType
 
floatValue() - Method in class software.amazon.awssdk.core.SdkNumber
Gets the float value of the SdkNumber.
format() - Method in class software.amazon.awssdk.core.traits.TimestampFormatTrait
 
forRetryMode(RetryMode) - Static method in class software.amazon.awssdk.core.retry.conditions.MaxNumberOfRetriesCondition
 
forRetryMode(RetryMode) - Static method in class software.amazon.awssdk.core.retry.conditions.TokenBucketRetryCondition
Create a condition using the configured RetryMode.
forRetryMode(RetryMode) - Static method in class software.amazon.awssdk.core.retry.RetryPolicy
Create a RetryPolicy using the provided RetryMode defaults.
fromBigDecimal(BigDecimal) - Static method in class software.amazon.awssdk.core.SdkNumber
Create SdkNumber from a BigDecimal value.
fromBigInteger(BigInteger) - Static method in class software.amazon.awssdk.core.SdkNumber
Create SdkNumber from a BigInteger value.
fromBoolean(boolean) - Static method in interface software.amazon.awssdk.core.document.Document
Create Document from a boolean.
fromByteArray(ResponseT, byte[]) - Static method in class software.amazon.awssdk.core.ResponseBytes
Create ResponseBytes from a Byte array.
fromByteArray(byte[]) - Static method in class software.amazon.awssdk.core.SdkBytes
Create SdkBytes from a Byte array.
fromByteArrayUnsafe(ResponseT, byte[]) - Static method in class software.amazon.awssdk.core.ResponseBytes
Create ResponseBytes from a Byte array without copying the contents of the byte array.
fromByteArrayUnsafe(byte[]) - Static method in class software.amazon.awssdk.core.SdkBytes
Create SdkBytes from a Byte array without copying the contents of the byte array.
fromByteBuffer(ByteBuffer) - Static method in interface software.amazon.awssdk.core.async.AsyncRequestBody
Creates a AsyncRequestBody from a ByteBuffer.
fromByteBuffer(ByteBuffer) - Static method in class software.amazon.awssdk.core.SdkBytes
Create SdkBytes from a Byte buffer.
fromByteBuffer(ByteBuffer) - Static method in class software.amazon.awssdk.core.sync.RequestBody
Creates a RequestBody from a ByteBuffer.
fromBytes(byte[]) - Static method in interface software.amazon.awssdk.core.async.AsyncRequestBody
Creates a AsyncRequestBody from a byte array.
fromBytes(byte[]) - Static method in class software.amazon.awssdk.core.sync.RequestBody
Creates a RequestBody from a byte array.
fromContentProvider(ContentStreamProvider, long, String) - Static method in class software.amazon.awssdk.core.sync.RequestBody
Creates a RequestBody from the given ContentStreamProvider.
fromContentProvider(ContentStreamProvider, String) - Static method in class software.amazon.awssdk.core.sync.RequestBody
Creates a RequestBody from the given ContentStreamProvider.
fromDouble(double) - Static method in class software.amazon.awssdk.core.SdkNumber
Create SdkNumber from a double Value.
fromFile(Path) - Static method in interface software.amazon.awssdk.core.async.AsyncRequestBody
Creates an AsyncRequestBody that produces data from the contents of a file.
fromFile(File) - Static method in interface software.amazon.awssdk.core.async.AsyncRequestBody
Creates an AsyncRequestBody that produces data from the contents of a file.
fromFile(Path) - Static method in class software.amazon.awssdk.core.sync.RequestBody
Create a RequestBody using the full contents of the specified file.
fromFile(File) - Static method in class software.amazon.awssdk.core.sync.RequestBody
Create a RequestBody using the full contents of the specified file.
fromFloat(float) - Static method in class software.amazon.awssdk.core.SdkNumber
Create SdkNumber from a float Value.
fromInputStream(ResponseT, InputStream) - Static method in class software.amazon.awssdk.core.ResponseBytes
Create ResponseBytes from a Byte array.
fromInputStream(InputStream) - Static method in class software.amazon.awssdk.core.SdkBytes
Create SdkBytes from an input stream.
fromInputStream(InputStream, long) - Static method in class software.amazon.awssdk.core.sync.RequestBody
Creates a RequestBody from an input stream.
fromInteger(int) - Static method in class software.amazon.awssdk.core.SdkNumber
Create SdkNumber from a integer value.
fromList(List<Document>) - Static method in interface software.amazon.awssdk.core.document.Document
Create a Document.ListBuilder for generating a Document by directly allowing user add Documents.
fromLong(long) - Static method in class software.amazon.awssdk.core.SdkNumber
Create SdkNumber from a long Value.
fromMap(Map<String, Document>) - Static method in interface software.amazon.awssdk.core.document.Document
Creates a Document from a Map of Documents.
fromNull() - Static method in interface software.amazon.awssdk.core.document.Document
Creates a document is a null value.
fromNumber(SdkNumber) - Static method in interface software.amazon.awssdk.core.document.Document
Create Document from a SdkNumber.
fromNumber(int) - Static method in interface software.amazon.awssdk.core.document.Document
Create Document from a int.
fromNumber(long) - Static method in interface software.amazon.awssdk.core.document.Document
Create Document from a long.
fromNumber(float) - Static method in interface software.amazon.awssdk.core.document.Document
Create Document from a float.
fromNumber(double) - Static method in interface software.amazon.awssdk.core.document.Document
Create Document from a double.
fromNumber(BigDecimal) - Static method in interface software.amazon.awssdk.core.document.Document
Create Document from a BigDecimal.
fromNumber(BigInteger) - Static method in interface software.amazon.awssdk.core.document.Document
Create Document from a BigInteger.
fromNumber(String) - Static method in interface software.amazon.awssdk.core.document.Document
Create Document from a String.
fromPublisher(Publisher<ByteBuffer>) - Static method in interface software.amazon.awssdk.core.async.AsyncRequestBody
Creates an AsyncRequestBody the produces data from the input ByteBuffer publisher.
fromRemainingByteBuffer(ByteBuffer) - Static method in class software.amazon.awssdk.core.sync.RequestBody
Creates a RequestBody from the remaining readable bytes from a ByteBuffer.
fromShort(short) - Static method in class software.amazon.awssdk.core.SdkNumber
Create SdkNumber from a long Value.
fromString(String, Charset) - Static method in interface software.amazon.awssdk.core.async.AsyncRequestBody
Creates an AsyncRequestBody that uses a single string as data.
fromString(String) - Static method in interface software.amazon.awssdk.core.async.AsyncRequestBody
Creates an AsyncRequestBody that uses a single string as data with UTF_8 encoding.
fromString(String) - Static method in interface software.amazon.awssdk.core.document.Document
Create Document from a string, using the provided String.
fromString(String, Charset) - Static method in class software.amazon.awssdk.core.SdkBytes
Create SdkBytes from a string, using the provided charset.
fromString(String) - Static method in class software.amazon.awssdk.core.SdkNumber
Create SdkNumber from a long Value.
fromString(String, Charset) - Static method in class software.amazon.awssdk.core.sync.RequestBody
Creates a RequestBody from a string.
fromString(String) - Static method in class software.amazon.awssdk.core.sync.RequestBody
Creates a RequestBody from a string.
fromString(String) - Static method in enum software.amazon.awssdk.core.traits.TimestampFormatTrait.Format
Creates a timestamp format enum from the string defined in the model.
fromUtf8String(String) - Static method in class software.amazon.awssdk.core.SdkBytes
Create SdkBytes from a string, using the UTF-8 charset.
FullJitterBackoffStrategy - Class in software.amazon.awssdk.core.retry.backoff
Backoff strategy that uses a full jitter strategy for computing the next backoff delay.
FullJitterBackoffStrategy.Builder - Interface in software.amazon.awssdk.core.retry.backoff
 
FUTURE_COMPLETION_EXECUTOR - Static variable in class software.amazon.awssdk.core.client.config.SdkAdvancedAsyncClientOption
Configure the executor that should be used to complete the CompletableFuture that is returned by the service clients.

G

get(String, EndpointDiscoveryRequest) - Method in class software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryRefreshCache
Abstract method to be implemented by each service to handle retrieving endpoints from a cache.
get(int) - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructList
 
get(Object) - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructMap
 
getAdjustmentInSeconds(SdkHttpResponse) - Method in class software.amazon.awssdk.core.internal.retry.ClockSkewAdjuster
Returns the recommended clock adjustment that should be used for future requests (in seconds).
getAsyncRequestBody() - Method in class software.amazon.awssdk.core.client.handler.ClientExecutionParams
 
getAttemptNumber() - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.utils.RetryableStageHelper
Retrieve the current attempt number, updated whenever RetryableStageHelper.startingAttempt() is invoked.
getAttribute(ExecutionAttribute<U>) - Method in class software.amazon.awssdk.core.interceptor.ExecutionAttributes
Retrieve the current value of the provided attribute in this collection of attributes.
getAttributes() - Method in class software.amazon.awssdk.core.interceptor.ExecutionAttributes
Retrieve the collection of attributes.
getBackoffDelay() - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.utils.RetryableStageHelper
Get the amount of time that the request should be delayed before being sent.
getBytesReadBeforeException() - Method in class software.amazon.awssdk.core.internal.util.UnreliableFilterInputStream
 
getCapacityForExecution(ExecutionAttributes) - Static method in class software.amazon.awssdk.core.retry.conditions.TokenBucketRetryCondition
If TokenBucketRetryCondition.shouldRetry(RetryPolicyContext) returned true for the provided execution, this method returns the TokenBucketRetryCondition.Capacity consumed by the request.
getCause() - Method in class software.amazon.awssdk.core.exception.SdkException.BuilderImpl
 
getChecksumBytes() - Method in class software.amazon.awssdk.core.checksums.Md5Checksum
 
getChecksumBytes() - Method in interface software.amazon.awssdk.core.checksums.SdkChecksum
Returns the computed checksum in a byte array rather than the long provided by Checksum.getValue().
getClockSkew(Instant, Instant) - Static method in class software.amazon.awssdk.core.retry.ClockSkew
Calculate the time skew between a client and server date.
getCombinedResponseHandler() - Method in class software.amazon.awssdk.core.client.handler.ClientExecutionParams
Non-streaming requests can use handlers that handle both error and success as a single handler instead of submitting individual success and error handlers.
getCrc32Checksum() - Method in class software.amazon.awssdk.core.internal.util.Crc32ChecksumCalculatingInputStream
 
getCurrNumErrors() - Method in class software.amazon.awssdk.core.internal.util.UnreliableFilterInputStream
 
getErrorResponseHandler() - Method in class software.amazon.awssdk.core.client.handler.ClientExecutionParams
 
getExtendedRequestId() - Method in class software.amazon.awssdk.core.exception.SdkServiceException.BuilderImpl
 
getFile() - Method in class software.amazon.awssdk.core.io.ResettableInputStream
Returns the underlying file, if known; or null if not;
getGenerator() - Static method in class software.amazon.awssdk.core.util.IdempotentUtils
 
getGlobalInterceptors() - Method in class software.amazon.awssdk.core.interceptor.ClasspathInterceptorChainFactory
Load the global handlers by reading the global execution interceptors resource.
getGlobalTimeOffset() - Static method in class software.amazon.awssdk.core.SdkGlobalTime
Gets the global time difference in seconds between the running JVM and AWS.
getInput() - Method in class software.amazon.awssdk.core.client.handler.ClientExecutionParams
 
getInstance() - Static method in class software.amazon.awssdk.core.internal.util.Mimetype
Loads MIME type info from the file 'mime.types' in the classpath, if it's available.
getInstance() - Static method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructList
 
getInstance() - Static method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructMap
 
getInterceptors(String) - Method in class software.amazon.awssdk.core.interceptor.ClasspathInterceptorChainFactory
Constructs a new request handler chain by analyzing the specified classpath resource.
getLastException() - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.utils.RetryableStageHelper
Retrieve the last call failure exception encountered by this execution, updated whenever RetryableStageHelper.setLastException(java.lang.Throwable) is invoked.
getMarked() - Method in class software.amazon.awssdk.core.internal.util.UnreliableFilterInputStream
 
getMarshaller() - Method in class software.amazon.awssdk.core.client.handler.ClientExecutionParams
 
getMaxNumErrors() - Method in class software.amazon.awssdk.core.internal.util.UnreliableFilterInputStream
 
getMessage() - Method in class software.amazon.awssdk.core.exception.SdkException.BuilderImpl
 
getMetricCollector() - Method in class software.amazon.awssdk.core.client.handler.ClientExecutionParams
 
getMimetype(Path) - Method in class software.amazon.awssdk.core.internal.util.Mimetype
Determines the mimetype of a file by looking up the file's extension in an internal listing to find the corresponding mime type.
getMimetype(File) - Method in class software.amazon.awssdk.core.internal.util.Mimetype
Determines the mimetype of a file by looking up the file's extension in an internal listing to find the corresponding mime type.
getOperationName() - Method in class software.amazon.awssdk.core.client.handler.ClientExecutionParams
 
getOptionalTrait(Class<T>) - Method in class software.amazon.awssdk.core.SdkField
Gets the trait of the specified class if available.
getPosition() - Method in class software.amazon.awssdk.core.internal.util.UnreliableFilterInputStream
 
getRequestBody() - Method in class software.amazon.awssdk.core.client.handler.ClientExecutionParams
 
getRequestId() - Method in class software.amazon.awssdk.core.exception.SdkServiceException.BuilderImpl
 
getRequiredTrait(Class<T>) - Method in class software.amazon.awssdk.core.SdkField
Gets the trait of the specified class, or throw IllegalStateException if not available.
getResetCount() - Method in class software.amazon.awssdk.core.internal.util.UnreliableFilterInputStream
 
getResetIntervalBeforeException() - Method in class software.amazon.awssdk.core.internal.util.UnreliableFilterInputStream
 
getResponseHandler() - Method in class software.amazon.awssdk.core.client.handler.ClientExecutionParams
 
getResponseStream() - Method in exception software.amazon.awssdk.core.exception.SdkInterruptedException
 
getRootCause(Throwable) - Static method in class software.amazon.awssdk.core.internal.util.ThrowableUtils
Returns the root cause of the given cause, or null if the given cause is null.
getSendToken() - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.utils.RetryableStageHelper
Acquire a send token from the rate limiter.
getSendTokenNonBlocking() - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.utils.RetryableStageHelper
Acquire a send token from the rate limiter in a non blocking manner.
getServerTime(SdkHttpResponse) - Static method in class software.amazon.awssdk.core.retry.ClockSkew
Get the server time from the service response, or empty if the time could not be determined.
getStatusCode() - Method in class software.amazon.awssdk.core.exception.SdkServiceException.BuilderImpl
 
getTargetClass() - Method in interface software.amazon.awssdk.core.protocol.MarshallingType
 
getter(Function<Object, TypeT>) - Method in class software.amazon.awssdk.core.SdkField.Builder
Sets the Function that will accept an object and return the current value of 'this' field on that object.
getTrait(Class<T>) - Method in class software.amazon.awssdk.core.SdkField
Gets the trait of the specified class if available.
getValue() - Method in class software.amazon.awssdk.core.checksums.Md5Checksum
 
getValueForField(String, Class<T>) - Method in class software.amazon.awssdk.core.SdkRequest
Used to retrieve the value of a field from any class that extends SdkRequest.
getValueForField(String, Class<T>) - Method in class software.amazon.awssdk.core.SdkResponse
Used to retrieve the value of a field from any class that extends SdkResponse.
getValueOrDefault(Object) - Method in class software.amazon.awssdk.core.SdkField
Retrieves the current value of 'this' field from the given POJO.
getWrappedInputStream() - Method in class software.amazon.awssdk.core.internal.io.AwsChunkedEncodingInputStream
 
getWrappedInputStream() - Method in class software.amazon.awssdk.core.io.SdkInputStream
Returns the underlying input stream, if any, from the subclass; or null if there is no underlying input stream.

H

handle(SdkHttpFullResponse, ExecutionAttributes) - Method in class software.amazon.awssdk.core.client.handler.AttachHttpMetadataResponseHandler
 
handle(SdkHttpFullResponse, ExecutionAttributes) - Method in interface software.amazon.awssdk.core.http.HttpResponseHandler
Accepts an HTTP response object, and returns an object of type T.
handle(SdkHttpFullResponse, ExecutionAttributes) - Method in class software.amazon.awssdk.core.http.MetricCollectingHttpResponseHandler
 
handle(SdkHttpFullResponse, ExecutionAttributes) - Method in class software.amazon.awssdk.core.internal.http.CombinedResponseHandler
 
handleRequests() - Method in class software.amazon.awssdk.core.internal.pagination.async.ItemsSubscription
 
handleRequests() - Method in class software.amazon.awssdk.core.pagination.async.PaginationSubscription
Recursive method to deal with requests until there are no outstandingRequests or no more pages.
handleRequests() - Method in class software.amazon.awssdk.core.pagination.async.ResponsesSubscription
 
HandleResponseStage<OutputT> - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
Pipeline stage that executes an HttpResponseHandler to transform the response into a Response object that contains a flag indicating success of failure and an unmarshalled response object or exception as appropriate.
HandleResponseStage(HttpResponseHandler<Response<OutputT>>) - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.HandleResponseStage
 
HAS_INITIAL_REQUEST_EVENT - Static variable in class software.amazon.awssdk.core.interceptor.SdkInternalExecutionAttribute
If true, indicates that this is an event streaming request being sent over RPC, and therefore the serialized request object is encapsulated as an event of type initial-request.
hasExecuted() - Method in class software.amazon.awssdk.core.internal.http.timers.ApiCallTimeoutTracker
 
hasExecuted() - Method in class software.amazon.awssdk.core.internal.http.timers.AsyncTimeoutTask
 
hasExecuted() - Method in class software.amazon.awssdk.core.internal.http.timers.NoOpTimeoutTracker
 
hasExecuted() - Method in class software.amazon.awssdk.core.internal.http.timers.SyncTimeoutTask
Returns whether this task has finished executing its timeout behavior.
hasExecuted() - Method in interface software.amazon.awssdk.core.internal.http.timers.TimeoutTask
 
hasExecuted() - Method in interface software.amazon.awssdk.core.internal.http.timers.TimeoutTracker
 
hashCode() - Method in class software.amazon.awssdk.core.BytesWrapper
 
hashCode() - Method in class software.amazon.awssdk.core.client.config.SdkClientConfiguration
 
hashCode() - Method in class software.amazon.awssdk.core.document.internal.BooleanDocument
 
hashCode() - Method in class software.amazon.awssdk.core.document.internal.ListDocument
 
hashCode() - Method in class software.amazon.awssdk.core.document.internal.MapDocument
 
hashCode() - Method in class software.amazon.awssdk.core.document.internal.NullDocument
 
hashCode() - Method in class software.amazon.awssdk.core.document.internal.NumberDocument
 
hashCode() - Method in class software.amazon.awssdk.core.document.internal.StringDocument
 
hashCode() - Method in class software.amazon.awssdk.core.interceptor.ExecutionAttribute
This override considers execution attributes with the same name to be the same object for the purpose of attribute merge.
hashCode() - Method in class software.amazon.awssdk.core.interceptor.ExecutionAttributes
 
hashCode() - Method in class software.amazon.awssdk.core.internal.capacity.TokenBucket
 
hashCode() - Method in class software.amazon.awssdk.core.internal.retry.DefaultTokenBucketExceptionCostFunction
 
hashCode() - Method in class software.amazon.awssdk.core.internal.waiters.DefaultWaiterResponse
 
hashCode() - Method in class software.amazon.awssdk.core.internal.waiters.ResponseOrException
 
hashCode() - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration
 
hashCode() - Method in class software.amazon.awssdk.core.Response
 
hashCode() - Method in class software.amazon.awssdk.core.ResponseBytes
 
hashCode() - Method in class software.amazon.awssdk.core.retry.backoff.EqualJitterBackoffStrategy
 
hashCode() - Method in class software.amazon.awssdk.core.retry.backoff.FixedDelayBackoffStrategy
 
hashCode() - Method in class software.amazon.awssdk.core.retry.backoff.FullJitterBackoffStrategy
 
hashCode() - Method in class software.amazon.awssdk.core.retry.conditions.AndRetryCondition
 
hashCode() - Method in class software.amazon.awssdk.core.retry.conditions.MaxNumberOfRetriesCondition
 
hashCode() - Method in class software.amazon.awssdk.core.retry.conditions.OrRetryCondition
 
hashCode() - Method in class software.amazon.awssdk.core.retry.conditions.RetryOnClockSkewCondition
 
hashCode() - Method in class software.amazon.awssdk.core.retry.conditions.RetryOnExceptionsCondition
 
hashCode() - Method in class software.amazon.awssdk.core.retry.conditions.RetryOnStatusCodeCondition
 
hashCode() - Method in class software.amazon.awssdk.core.retry.conditions.RetryOnThrottlingCondition
 
hashCode() - Method in class software.amazon.awssdk.core.retry.conditions.TokenBucketRetryCondition
 
hashCode() - Method in class software.amazon.awssdk.core.retry.RetryPolicy
 
hashCode() - Method in class software.amazon.awssdk.core.SdkNumber
 
hashCode() - Method in class software.amazon.awssdk.core.SdkResponse
 
hashCode() - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructList
 
hashCode() - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructMap
 
hashCode() - Method in class software.amazon.awssdk.core.waiters.WaiterOverrideConfiguration
 
hasInitialRequestEvent() - Method in class software.amazon.awssdk.core.client.handler.ClientExecutionParams
 
hasNext() - Method in class software.amazon.awssdk.core.pagination.sync.PaginatedResponsesIterator
 
hasNextPage(ResponseT) - Method in interface software.amazon.awssdk.core.pagination.async.AsyncPageFetcher
Returns a boolean value indicating if a next page is available.
hasNextPage() - Method in class software.amazon.awssdk.core.pagination.async.PaginationSubscription
 
hasNextPage(ResponseT) - Method in interface software.amazon.awssdk.core.pagination.sync.SyncPageFetcher
Returns a boolean value indicating if a next page is available.
HEADER_SDK_TRANSACTION_ID - Static variable in class software.amazon.awssdk.core.internal.http.pipeline.stages.ApplyTransactionIdStage
 
headers(Map<String, List<String>>) - Method in interface software.amazon.awssdk.core.client.config.ClientOverrideConfiguration.Builder
Configure headers to be set on the HTTP request.
headers() - Method in interface software.amazon.awssdk.core.client.config.ClientOverrideConfiguration.Builder
 
headers() - Method in class software.amazon.awssdk.core.client.config.ClientOverrideConfiguration
An unmodifiable representation of the set of HTTP headers that should be sent with every request.
headers() - Method in interface software.amazon.awssdk.core.RequestOverrideConfiguration.Builder
Optional additional headers to be added to the HTTP request.
headers(Map<String, List<String>>) - Method in interface software.amazon.awssdk.core.RequestOverrideConfiguration.Builder
Add additional headers to be set on the HTTP request.
headers() - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration.BuilderImpl
 
headers(Map<String, List<String>>) - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration.BuilderImpl
 
headers() - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration
Optional additional headers to be added to the HTTP request.
hostPrefixExpression() - Method in class software.amazon.awssdk.core.client.handler.ClientExecutionParams
 
hostPrefixExpression(String) - Method in class software.amazon.awssdk.core.client.handler.ClientExecutionParams
Sets the resolved host prefix expression that will be added as a prefix to the original endpoint.
HTTP_CHECKSUM_REQUIRED - Static variable in class software.amazon.awssdk.core.interceptor.SdkInternalExecutionAttribute
 
HttpChecksumRequired - Class in software.amazon.awssdk.core.interceptor.trait
 
HttpChecksumRequiredInterceptor - Class in software.amazon.awssdk.core.internal.interceptor
Implements the "httpChecksumRequired" C2J trait.
HttpChecksumRequiredInterceptor() - Constructor for class software.amazon.awssdk.core.internal.interceptor.HttpChecksumRequiredInterceptor
 
httpClient(SdkAsyncHttpClient) - Method in interface software.amazon.awssdk.core.client.builder.SdkAsyncClientBuilder
Sets the SdkAsyncHttpClient that the SDK service client will use to make HTTP calls.
httpClient(SdkHttpClient) - Method in class software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder
 
httpClient(SdkAsyncHttpClient) - Method in class software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder
 
httpClient(SdkHttpClient) - Method in interface software.amazon.awssdk.core.client.builder.SdkSyncClientBuilder
Sets the SdkHttpClient that the SDK service client will use to make HTTP calls.
httpClientBuilder(SdkAsyncHttpClient.Builder) - Method in interface software.amazon.awssdk.core.client.builder.SdkAsyncClientBuilder
Sets a custom HTTP client builder that will be used to obtain a configured instance of SdkAsyncHttpClient.
httpClientBuilder(SdkHttpClient.Builder) - Method in class software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder
 
httpClientBuilder(SdkAsyncHttpClient.Builder) - Method in class software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder
 
httpClientBuilder(SdkHttpClient.Builder) - Method in interface software.amazon.awssdk.core.client.builder.SdkSyncClientBuilder
Sets a SdkHttpClient.Builder that will be used to obtain a configured instance of SdkHttpClient.
HttpClientDependencies - Class in software.amazon.awssdk.core.internal.http
Client scoped dependencies of AmazonSyncHttpClient and AmazonAsyncHttpClient.
HttpClientDependencies.Builder - Class in software.amazon.awssdk.core.internal.http
httpRequest() - Method in interface software.amazon.awssdk.core.interceptor.Context.AfterMarshalling
The SdkHttpRequest that was created as a result of marshalling the Context.BeforeExecution.request().
httpRequest() - Method in interface software.amazon.awssdk.core.interceptor.Context.FailedExecution
The latest version of the SdkHttpFullRequest available when the execution failed.
httpRequest(SdkHttpRequest) - Method in class software.amazon.awssdk.core.interceptor.InterceptorContext.Builder
 
httpRequest() - Method in class software.amazon.awssdk.core.interceptor.InterceptorContext
 
httpRequest() - Method in class software.amazon.awssdk.core.internal.interceptor.DefaultFailedExecutionContext
 
httpResponse() - Method in interface software.amazon.awssdk.core.interceptor.Context.AfterTransmission
The HTTP response returned by the service with which the SDK is communicating.
httpResponse() - Method in interface software.amazon.awssdk.core.interceptor.Context.FailedExecution
The latest version of the SdkHttpFullResponse available when the execution failed.
httpResponse(SdkHttpResponse) - Method in class software.amazon.awssdk.core.interceptor.InterceptorContext.Builder
 
httpResponse() - Method in class software.amazon.awssdk.core.interceptor.InterceptorContext
 
httpResponse() - Method in class software.amazon.awssdk.core.internal.interceptor.DefaultFailedExecutionContext
 
httpResponse(SdkHttpFullResponse) - Method in class software.amazon.awssdk.core.Response.Builder
The HTTP response that was received by the SDK prior to determining the result.
httpResponse() - Method in class software.amazon.awssdk.core.Response
The HTTP response that was received by the SDK prior to determining the result.
HttpResponseHandler<T> - Interface in software.amazon.awssdk.core.http
Responsible for handling an HTTP response and returning an object of type T.
httpStatusCode(Integer) - Method in class software.amazon.awssdk.core.retry.RetryPolicyContext.Builder
 
httpStatusCode() - Method in class software.amazon.awssdk.core.retry.RetryPolicyContext
 

I

idempotencyToken() - Static method in class software.amazon.awssdk.core.traits.DefaultValueTrait
Creates a precanned DefaultValueTrait using the idempotency token generation which creates a new UUID if a field is null.
IdempotentAsyncResponseHandler<T,R> - Class in software.amazon.awssdk.core.internal.http
Wrapper for a TransformingAsyncResponseHandler that allows attachment to an external scope and given a way of evaluating whether that scope has changed or not will only allow prepare() to be called on its delegate once per state change and will cache and reserve the future that is returned by the delegate the rest of the time.
IdempotentUtils - Class in software.amazon.awssdk.core.util
Utility class to manage idempotency token
identifiers(Map<String, String>) - Method in interface software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryRequest.Builder
Specifies a map containing a set identifiers mapped to the name of the field in the request.
identifiers() - Method in class software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryRequest
 
indexOf(Object) - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructList
 
inputStream() - Method in class software.amazon.awssdk.core.internal.io.AwsChunkedEncodingInputStream.Builder
 
inputStream(InputStream) - Method in class software.amazon.awssdk.core.internal.io.AwsChunkedEncodingInputStream.Builder
 
INSTANCE - Static variable in class software.amazon.awssdk.core.internal.http.timers.NoOpTimeoutTracker
 
INSTANT - Static variable in interface software.amazon.awssdk.core.protocol.MarshallingType
 
INTEGER - Static variable in interface software.amazon.awssdk.core.protocol.MarshallingType
 
interceptorChain(ExecutionInterceptorChain) - Method in class software.amazon.awssdk.core.http.ExecutionContext.Builder
 
interceptorChain() - Method in class software.amazon.awssdk.core.http.ExecutionContext
 
interceptorChain() - Method in class software.amazon.awssdk.core.internal.http.RequestExecutionContext
 
interceptorContext(InterceptorContext) - Method in class software.amazon.awssdk.core.http.ExecutionContext.Builder
 
interceptorContext() - Method in class software.amazon.awssdk.core.http.ExecutionContext
 
interceptorContext(InterceptorContext) - Method in class software.amazon.awssdk.core.http.ExecutionContext
 
InterceptorContext - Class in software.amazon.awssdk.core.interceptor
An SDK-internal implementation of Context.AfterExecution and its parent interfaces.
interceptorContext(InterceptorContext) - Method in class software.amazon.awssdk.core.internal.interceptor.DefaultFailedExecutionContext.Builder
 
InterceptorContext.Builder - Class in software.amazon.awssdk.core.interceptor
 
INTERNAL_USER_AGENT - Static variable in class software.amazon.awssdk.core.client.config.SdkClientOption
Option to specify the internal user agent.
InternalCoreExecutionAttribute - Class in software.amazon.awssdk.core.internal
Attributes that can be applied to all sdk requests.
InterruptMonitor - Class in software.amazon.awssdk.core.internal.http
A set of utilities for monitoring the status of the currently-executing SDK thread.
intValue() - Method in class software.amazon.awssdk.core.SdkNumber
Gets the integer value of the SdkNumber.
invokeInterceptorsAndCreateExecutionContext(ClientExecutionParams<InputT, OutputT>) - Method in class software.amazon.awssdk.core.internal.handler.BaseClientHandler
 
IS_FULL_DUPLEX - Static variable in class software.amazon.awssdk.core.interceptor.SdkInternalExecutionAttribute
The key to indicate if the request is for a full duplex operation ie., request and response are sent/received at the same time.
isBoolean() - Method in interface software.amazon.awssdk.core.document.Document
 
isBoolean() - Method in class software.amazon.awssdk.core.document.internal.BooleanDocument
Indicates this is a Boolean Document.
isCalculateCrc32FromCompressedData() - Method in class software.amazon.awssdk.core.internal.handler.BaseClientHandler
 
isClockSkewed(Instant, Instant) - Static method in class software.amazon.awssdk.core.retry.ClockSkew
Determine whether the request-level client time was sufficiently skewed from the server time as to possibly cause a clock skew error.
isClockSkewException() - Method in exception software.amazon.awssdk.core.exception.SdkServiceException
Specifies whether or not an exception may have been caused by clock skew.
isClockSkewException(SdkException) - Static method in class software.amazon.awssdk.core.retry.RetryUtils
Returns true if the specified exception is a clock skew error.
isCloseDisabled() - Method in class software.amazon.awssdk.core.io.ReleasableInputStream
Returns true if the close method has been disabled; false otherwise.
isEmpty() - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructList
 
isEmpty() - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructMap
 
isEnabled() - Method in class software.amazon.awssdk.core.internal.http.timers.ApiCallTimeoutTracker
 
isEnabled() - Method in class software.amazon.awssdk.core.internal.http.timers.NoOpTimeoutTracker
 
isEnabled() - Method in interface software.amazon.awssdk.core.internal.http.timers.TimeoutTracker
 
isFakeIoException() - Method in class software.amazon.awssdk.core.internal.util.UnreliableFilterInputStream
 
isFastFailRateLimiting() - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.utils.RetryableStageHelper
Whether rate limiting should fast fail.
isFastFailRateLimiting() - Method in interface software.amazon.awssdk.core.retry.RetryPolicy.Builder
Whether the client should immediately fail the request when not enough capacity is immediately available from the rate limiter to execute the request, instead of waiting for capacity to be available.
isFastFailRateLimiting() - Method in class software.amazon.awssdk.core.retry.RetryPolicy
When using RetryMode.ADAPTIVE retry mode, this controls the client should immediately fail the request when not enough capacity is immediately available from the rate limiter to execute the request, instead of waiting for capacity to be available.
isFlattened(boolean) - Method in class software.amazon.awssdk.core.traits.ListTrait.Builder
 
isFlattened() - Method in class software.amazon.awssdk.core.traits.ListTrait
 
isFlattened(boolean) - Method in class software.amazon.awssdk.core.traits.MapTrait.Builder
 
isFlattened() - Method in class software.amazon.awssdk.core.traits.MapTrait
 
isFullDuplex() - Method in class software.amazon.awssdk.core.client.handler.ClientExecutionParams
 
isLastExceptionThrottlingException() - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.utils.RetryableStageHelper
 
isLastPage(boolean) - Method in interface software.amazon.awssdk.core.pagination.async.PaginatedItemsPublisher.Builder
 
isList() - Method in interface software.amazon.awssdk.core.document.Document
 
isList() - Method in class software.amazon.awssdk.core.document.internal.ListDocument
 
isMap() - Method in interface software.amazon.awssdk.core.document.Document
 
isMap() - Method in class software.amazon.awssdk.core.document.internal.MapDocument
 
isNull() - Method in interface software.amazon.awssdk.core.document.Document
Checks if the document is a null value.
isNull() - Method in class software.amazon.awssdk.core.document.internal.NullDocument
 
isNumber() - Method in interface software.amazon.awssdk.core.document.Document
 
isNumber() - Method in class software.amazon.awssdk.core.document.internal.NumberDocument
isOutputTokenAvailable(T) - Static method in class software.amazon.awssdk.core.util.PaginatorUtils
Checks if the output token is available.
isRateLimitingEnabled() - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.utils.RetryableStageHelper
Whether rate limiting is enabled.
isRequestEntityTooLargeException(SdkException) - Static method in class software.amazon.awssdk.core.retry.RetryUtils
Returns true if the specified exception is a request entity too large error.
isServiceException(SdkException) - Static method in class software.amazon.awssdk.core.retry.RetryUtils
 
isString() - Method in interface software.amazon.awssdk.core.document.Document
 
isString() - Method in class software.amazon.awssdk.core.document.internal.StringDocument
 
isSuccess(Boolean) - Method in class software.amazon.awssdk.core.Response.Builder
Indicates whether the result indicates success or failure of the original request.
isSuccess() - Method in class software.amazon.awssdk.core.Response
Indicates whether the result indicates success or failure of the original request.
isTerminated() - Method in class software.amazon.awssdk.core.pagination.async.PaginationSubscription
 
isThrottlingException() - Method in exception software.amazon.awssdk.core.exception.SdkServiceException
Specifies whether or not an exception is caused by throttling.
isThrottlingException(SdkException) - Static method in class software.amazon.awssdk.core.retry.RetryUtils
Returns true if the specified exception is a throttling error.
itemIteratorFunction(Function<ResponseT, Iterator<ItemT>>) - Method in interface software.amazon.awssdk.core.pagination.sync.PaginatedItemsIterable.Builder
 
ItemsSubscription<ResponseT,ItemT> - Class in software.amazon.awssdk.core.internal.pagination.async
An implementation of the Subscription interface that can be used to signal and cancel demand for paginated items across pages
ItemsSubscription.Builder - Interface in software.amazon.awssdk.core.internal.pagination.async
 
iterator() - Method in class software.amazon.awssdk.core.pagination.sync.PaginatedItemsIterable
 
iterator() - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructList
 
iteratorFunction(Function) - Method in interface software.amazon.awssdk.core.internal.pagination.async.ItemsSubscription.Builder
 
iteratorFunction(Function) - Method in interface software.amazon.awssdk.core.pagination.async.PaginatedItemsPublisher.Builder
 

J

JsonValueTrait - Class in software.amazon.awssdk.core.traits
Trait that indicates a String member is a JSON document.

K

keyLocationName(String) - Method in class software.amazon.awssdk.core.traits.MapTrait.Builder
 
keyLocationName() - Method in class software.amazon.awssdk.core.traits.MapTrait
 
keySet() - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructMap
 

L

LAST_BACKOFF_DELAY_DURATION - Static variable in class software.amazon.awssdk.core.internal.http.pipeline.stages.utils.RetryableStageHelper
 
lastIndexOf(Object) - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructList
 
Legacy() - Constructor for class software.amazon.awssdk.core.internal.retry.SdkDefaultRetrySetting.Legacy
 
limit(int) - Method in interface software.amazon.awssdk.core.async.SdkPublisher
Limit the number of published events and cancel the subscription after that limit has been reached.
LIST - Static variable in interface software.amazon.awssdk.core.protocol.MarshallingType
 
listBuilder() - Static method in interface software.amazon.awssdk.core.document.Document
Provides Builder methods of Document.ListBuilder to directly create Document with List of Documents
listBuilder() - Static method in class software.amazon.awssdk.core.document.internal.ListDocument
Provides Builder methods of ListDocument.ListBuilderInternal to directly create Document with List of Documents
ListBuilderInternal() - Constructor for class software.amazon.awssdk.core.document.internal.ListDocument.ListBuilderInternal
 
ListDocument - Class in software.amazon.awssdk.core.document.internal
 
ListDocument(List<Document>) - Constructor for class software.amazon.awssdk.core.document.internal.ListDocument
Create a New ListDocument with List of Document documentList as passed in constructor
ListDocument.ListBuilderInternal - Class in software.amazon.awssdk.core.document.internal
Internal List Builder for easy construction of Document Lists.
listIterator() - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructList
 
listIterator(int) - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructList
 
ListTrait - Class in software.amazon.awssdk.core.traits
Trait that includes additional metadata about List members.
ListTrait.Builder - Class in software.amazon.awssdk.core.traits
 
loadClass(String, Class<?>...) - Static method in class software.amazon.awssdk.core.internal.util.ClassLoaderHelper
Loads the class via the optionally specified classes in the order of their specification, and if not found, via the context class loader of the current thread, and if not found, from the caller class loader as the last resort.
loadClass(String, boolean, Class<?>...) - Static method in class software.amazon.awssdk.core.internal.util.ClassLoaderHelper
If classesFirst is false, loads the class via the context class loader of the current thread, and if not found, via the class loaders of the optionally specified classes in the order of their specification, and if not found, from the caller class loader as the last resort.
location() - Method in class software.amazon.awssdk.core.SdkField
 
location(MarshallLocation) - Method in class software.amazon.awssdk.core.traits.LocationTrait.Builder
 
location() - Method in class software.amazon.awssdk.core.traits.LocationTrait
 
locationName() - Method in class software.amazon.awssdk.core.SdkField
 
locationName(String) - Method in class software.amazon.awssdk.core.traits.LocationTrait.Builder
 
locationName() - Method in class software.amazon.awssdk.core.traits.LocationTrait
 
LocationTrait - Class in software.amazon.awssdk.core.traits
Trait to include metadata about the marshalling/unmarshalling location (i.e.
LocationTrait.Builder - Class in software.amazon.awssdk.core.traits
Builder for LocationTrait.
logBackingOff(Duration) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.utils.RetryableStageHelper
Log a message to the user at the debug level to indicate how long we will wait before retrying the request.
logRequestId(SdkHttpResponse) - Static method in class software.amazon.awssdk.core.SdkStandardLogger
Log the response status code and request ID
logSendingRequest() - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.utils.RetryableStageHelper
Log a message to the user at the debug level to indicate that we are sending the request to the service.
LONG - Static variable in interface software.amazon.awssdk.core.protocol.MarshallingType
 
longValue() - Method in class software.amazon.awssdk.core.SdkNumber
Gets the long value of the SdkNumber.

M

MakeAsyncHttpRequestStage<OutputT> - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
Delegate to the HTTP implementation to make an HTTP request and receive the response.
MakeAsyncHttpRequestStage(TransformingAsyncResponseHandler<Response<OutputT>>, HttpClientDependencies) - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.MakeAsyncHttpRequestStage
 
MakeHttpRequestStage - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
Delegate to the HTTP implementation to make an HTTP request and receive the response.
MakeHttpRequestStage(HttpClientDependencies) - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.MakeHttpRequestStage
 
MakeRequestImmutableStage - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
 
MakeRequestImmutableStage() - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.MakeRequestImmutableStage
 
MakeRequestMutableStage - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
 
MakeRequestMutableStage() - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.MakeRequestMutableStage
 
map(Function<T, U>) - Method in interface software.amazon.awssdk.core.async.SdkPublisher
Perform a mapping on the published events.
MAP - Static variable in interface software.amazon.awssdk.core.protocol.MarshallingType
 
mapBuilder() - Static method in interface software.amazon.awssdk.core.document.Document
Create a Document.MapBuilder for generating a Document by directly allowing user to put String Keys and Document Values in the builder methods.
mapBuilder() - Static method in class software.amazon.awssdk.core.document.internal.MapDocument
Create a MapDocument.MapBuilderInternal for generating a Document by directly allowing user to put String Keys and Document Values in the builder methods.
MapBuilderInternal() - Constructor for class software.amazon.awssdk.core.document.internal.MapDocument.MapBuilderInternal
 
MapDocument - Class in software.amazon.awssdk.core.document.internal
 
MapDocument(Map<String, Document>) - Constructor for class software.amazon.awssdk.core.document.internal.MapDocument
Create a New MapDocument with Map of Document value as passed in constructor
MapDocument.MapBuilderInternal - Class in software.amazon.awssdk.core.document.internal
 
MapTrait - Class in software.amazon.awssdk.core.traits
Trait that includes additional metadata for Map members.
MapTrait.Builder - Class in software.amazon.awssdk.core.traits
 
mark(int) - Method in class software.amazon.awssdk.core.checksums.Md5Checksum
 
mark(int) - Method in interface software.amazon.awssdk.core.checksums.SdkChecksum
Allows marking a checksum for checksums that support the ability to mark and reset.
mark(int) - Method in class software.amazon.awssdk.core.internal.io.AwsChunkedEncodingInputStream
The readlimit parameter is ignored.
mark(int) - Method in class software.amazon.awssdk.core.internal.util.UnreliableFilterInputStream
 
mark(int) - Method in class software.amazon.awssdk.core.io.ResettableInputStream
Marks the current position in this input stream.
mark(int) - Method in class software.amazon.awssdk.core.io.SdkFilterInputStream
 
markSupported() - Method in class software.amazon.awssdk.core.internal.io.AwsChunkedEncodingInputStream
 
markSupported() - Method in class software.amazon.awssdk.core.io.ResettableInputStream
 
markSupported() - Method in class software.amazon.awssdk.core.io.SdkFilterInputStream
 
marshall(T) - Method in class software.amazon.awssdk.core.runtime.transform.AsyncStreamingRequestMarshaller
 
marshall(InputT) - Method in interface software.amazon.awssdk.core.runtime.transform.Marshaller
Marshalls the given POJO into a SdkHttpFullRequest.
marshall(T) - Method in class software.amazon.awssdk.core.runtime.transform.StreamingRequestMarshaller
 
Marshaller<InputT> - Interface in software.amazon.awssdk.core.runtime.transform
Interface to marshall a POJO into a SdkHttpFullRequest.
MARSHALLING_DURATION - Static variable in class software.amazon.awssdk.core.metrics.CoreMetric
The duration of time taken to marshall the SDK request to an HTTP request.
MarshallingType<T> - Interface in software.amazon.awssdk.core.protocol
Represents the various types supported for marshalling.
marshallingType() - Method in class software.amazon.awssdk.core.SdkField
 
MarshallLocation - Enum in software.amazon.awssdk.core.protocol
Enum representing the various locations data can be marshalled to.
matched() - Method in class software.amazon.awssdk.core.internal.waiters.DefaultWaiterResponse
 
matched() - Method in interface software.amazon.awssdk.core.waiters.WaiterResponse
 
matches(T) - Method in interface software.amazon.awssdk.core.waiters.WaiterAcceptor
Check to see if the response matches with the expected state defined by this acceptor
matches(Throwable) - Method in interface software.amazon.awssdk.core.waiters.WaiterAcceptor
Check to see if the exception matches the expected state defined by this acceptor
MAX_BACKOFF - Static variable in class software.amazon.awssdk.core.internal.retry.SdkDefaultRetrySetting
 
maxAttempts(RetryMode) - Static method in class software.amazon.awssdk.core.internal.retry.SdkDefaultRetrySetting
 
maxAttempts() - Method in class software.amazon.awssdk.core.internal.waiters.WaiterConfiguration
 
maxAttempts(Integer) - Method in class software.amazon.awssdk.core.waiters.WaiterOverrideConfiguration.Builder
Define the maximum number of attempts to try before transitioning the waiter to a failure state.
maxAttempts() - Method in class software.amazon.awssdk.core.waiters.WaiterOverrideConfiguration
 
maxBackoffTime(Duration) - Method in interface software.amazon.awssdk.core.retry.backoff.EqualJitterBackoffStrategy.Builder
 
maxBackoffTime() - Method in interface software.amazon.awssdk.core.retry.backoff.EqualJitterBackoffStrategy.Builder
 
maxBackoffTime(Duration) - Method in interface software.amazon.awssdk.core.retry.backoff.FullJitterBackoffStrategy.Builder
 
maxBackoffTime() - Method in interface software.amazon.awssdk.core.retry.backoff.FullJitterBackoffStrategy.Builder
 
maxCapacity() - Method in class software.amazon.awssdk.core.internal.capacity.TokenBucket
Retrieve the maximum capacity of the bucket configured when the bucket was created.
MaxNumberOfRetriesCondition - Class in software.amazon.awssdk.core.retry.conditions
Simple retry condition that allows retries up to a certain max number of retries.
Md5Checksum - Class in software.amazon.awssdk.core.checksums
Implementation of SdkChecksum to calculate an MD5 checksum.
Md5Checksum() - Constructor for class software.amazon.awssdk.core.checksums.Md5Checksum
 
measureDuration(Supplier<T>) - Static method in class software.amazon.awssdk.core.internal.util.MetricUtils
Measure the duration of the given callable.
measureDurationUnsafe(Callable<T>) - Static method in class software.amazon.awssdk.core.internal.util.MetricUtils
Measure the duration of the given callable.
memberFieldInfo(SdkField) - Method in class software.amazon.awssdk.core.traits.ListTrait.Builder
 
memberFieldInfo() - Method in class software.amazon.awssdk.core.traits.ListTrait
 
memberLocationName(String) - Method in class software.amazon.awssdk.core.traits.ListTrait.Builder
 
memberLocationName() - Method in class software.amazon.awssdk.core.traits.ListTrait
Location name of member, this is typically only used for XML based protocols which use separate tags for each item.
memberName(String) - Method in class software.amazon.awssdk.core.SdkField.Builder
 
memberName() - Method in class software.amazon.awssdk.core.SdkField
 
merge(SdkClientConfiguration) - Method in class software.amazon.awssdk.core.client.config.SdkClientConfiguration
Merge this configuration with another configuration, where this configuration's values take precedence.
merge(Consumer<SdkClientConfiguration.Builder>) - Method in class software.amazon.awssdk.core.client.config.SdkClientConfiguration
 
merge(ExecutionAttributes) - Method in class software.amazon.awssdk.core.interceptor.ExecutionAttributes
Merge attributes of a higher precedence into the current lower precedence collection.
mergeChildDefaults(SdkClientConfiguration) - Method in class software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder
Optionally overridden by child implementations to apply implementation-specific default configuration.
MergeCustomHeadersStage - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
Merge customer supplied headers into the marshalled request.
MergeCustomHeadersStage(HttpClientDependencies) - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.MergeCustomHeadersStage
 
MergeCustomQueryParamsStage - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
Merge customer supplied query params into the marshalled request.
MergeCustomQueryParamsStage() - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.MergeCustomQueryParamsStage
 
message(String) - Method in interface software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryFailedException.Builder
 
message(String) - Method in class software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryFailedException.BuilderImpl
 
message(String) - Method in interface software.amazon.awssdk.core.exception.AbortedException.Builder
 
message(String) - Method in class software.amazon.awssdk.core.exception.AbortedException.BuilderImpl
 
message(String) - Method in interface software.amazon.awssdk.core.exception.ApiCallAttemptTimeoutException.Builder
 
message(String) - Method in class software.amazon.awssdk.core.exception.ApiCallAttemptTimeoutException.BuilderImpl
 
message(String) - Method in interface software.amazon.awssdk.core.exception.ApiCallTimeoutException.Builder
 
message(String) - Method in class software.amazon.awssdk.core.exception.ApiCallTimeoutException.BuilderImpl
 
message(String) - Method in interface software.amazon.awssdk.core.exception.Crc32MismatchException.Builder
 
message(String) - Method in class software.amazon.awssdk.core.exception.Crc32MismatchException.BuilderImpl
 
message(String) - Method in interface software.amazon.awssdk.core.exception.NonRetryableException.Builder
 
message(String) - Method in class software.amazon.awssdk.core.exception.NonRetryableException.BuilderImpl
 
message() - Method in class software.amazon.awssdk.core.exception.NonRetryableException.BuilderImpl
 
message(String) - Method in interface software.amazon.awssdk.core.exception.RetryableException.Builder
 
message(String) - Method in class software.amazon.awssdk.core.exception.RetryableException.BuilderImpl
 
message(String) - Method in interface software.amazon.awssdk.core.exception.SdkClientException.Builder
 
message(String) - Method in class software.amazon.awssdk.core.exception.SdkClientException.BuilderImpl
 
message(String) - Method in interface software.amazon.awssdk.core.exception.SdkException.Builder
Specifies the details of this exception.
message() - Method in interface software.amazon.awssdk.core.exception.SdkException.Builder
The details of this exception.
message - Variable in class software.amazon.awssdk.core.exception.SdkException.BuilderImpl
 
message(String) - Method in class software.amazon.awssdk.core.exception.SdkException.BuilderImpl
 
message() - Method in class software.amazon.awssdk.core.exception.SdkException.BuilderImpl
 
message(String) - Method in interface software.amazon.awssdk.core.exception.SdkServiceException.Builder
 
message(String) - Method in class software.amazon.awssdk.core.exception.SdkServiceException.BuilderImpl
 
message() - Method in interface software.amazon.awssdk.core.waiters.WaiterAcceptor
Optional message to provide pertaining to the next WaiterState
metric - Variable in class software.amazon.awssdk.core.http.MetricCollectingHttpResponseHandler
 
METRIC_PUBLISHERS - Static variable in class software.amazon.awssdk.core.client.config.SdkClientOption
 
MetricCollectingHttpResponseHandler<T> - Class in software.amazon.awssdk.core.http
An implementation of HttpResponseHandler that publishes the time it took to execute {
metricCollector(MetricCollector) - Method in class software.amazon.awssdk.core.http.ExecutionContext.Builder
 
metricCollector() - Method in class software.amazon.awssdk.core.http.ExecutionContext
 
metricPublishers(List<MetricPublisher>) - Method in class software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder
 
metricPublishers(List<MetricPublisher>) - Method in interface software.amazon.awssdk.core.client.config.ClientOverrideConfiguration.Builder
Set the Metric publishers to be use to publish metrics for this client.
metricPublishers() - Method in interface software.amazon.awssdk.core.client.config.ClientOverrideConfiguration.Builder
 
metricPublishers() - Method in class software.amazon.awssdk.core.client.config.ClientOverrideConfiguration
The metric publishers to use to publisher metrics collected for this client.
metricPublishers(List<MetricPublisher>) - Method in interface software.amazon.awssdk.core.RequestOverrideConfiguration.Builder
Sets the metric publishers for publishing the metrics collected for this request.
metricPublishers() - Method in interface software.amazon.awssdk.core.RequestOverrideConfiguration.Builder
 
metricPublishers(List<MetricPublisher>) - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration.BuilderImpl
 
metricPublishers() - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration.BuilderImpl
 
metricPublishers() - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration
Return the metric publishers for publishing the metrics collected for this request.
MetricUtils - Class in software.amazon.awssdk.core.internal.util
Utility methods for working with metrics.
Mimetype - Class in software.amazon.awssdk.core.internal.util
Utility class that maintains a listing of known Mimetypes, and determines the mimetype of files based on file extensions.
MIMETYPE_EVENT_STREAM - Static variable in class software.amazon.awssdk.core.internal.util.Mimetype
 
MIMETYPE_GZIP - Static variable in class software.amazon.awssdk.core.internal.util.Mimetype
The default gzip mimetype: application/x-gzip
MIMETYPE_HTML - Static variable in class software.amazon.awssdk.core.internal.util.Mimetype
The default HTML mimetype: text/html
MIMETYPE_OCTET_STREAM - Static variable in class software.amazon.awssdk.core.internal.util.Mimetype
The default binary mimetype: application/octet-stream
MIMETYPE_TEXT_PLAIN - Static variable in class software.amazon.awssdk.core.internal.util.Mimetype
 
MIMETYPE_XML - Static variable in class software.amazon.awssdk.core.internal.util.Mimetype
The default XML mimetype: application/xml
modifyAsyncHttpContent(Context.ModifyHttpRequest, ExecutionAttributes) - Method in interface software.amazon.awssdk.core.interceptor.ExecutionInterceptor
 
modifyAsyncHttpResponse(InterceptorContext, ExecutionAttributes) - Method in class software.amazon.awssdk.core.interceptor.ExecutionInterceptorChain
 
modifyAsyncHttpResponseContent(Context.ModifyHttpResponse, ExecutionAttributes) - Method in interface software.amazon.awssdk.core.interceptor.ExecutionInterceptor
Modify the SdkHttpFullRequest before it is unmarshalled into an SdkResponse.
modifyException(Context.FailedExecution, ExecutionAttributes) - Method in interface software.amazon.awssdk.core.interceptor.ExecutionInterceptor
Modify the exception before it is thrown.
modifyException(DefaultFailedExecutionContext, ExecutionAttributes) - Method in class software.amazon.awssdk.core.interceptor.ExecutionInterceptorChain
 
modifyHttpContent(Context.ModifyHttpRequest, ExecutionAttributes) - Method in interface software.amazon.awssdk.core.interceptor.ExecutionInterceptor
 
modifyHttpRequest(Context.ModifyHttpRequest, ExecutionAttributes) - Method in interface software.amazon.awssdk.core.interceptor.ExecutionInterceptor
Modify the SdkHttpFullRequest before it is sent to the service.
modifyHttpRequest(Context.ModifyHttpRequest, ExecutionAttributes) - Method in class software.amazon.awssdk.core.internal.interceptor.HttpChecksumRequiredInterceptor
 
modifyHttpRequestAndHttpContent(InterceptorContext, ExecutionAttributes) - Method in class software.amazon.awssdk.core.interceptor.ExecutionInterceptorChain
 
modifyHttpResponse(Context.ModifyHttpResponse, ExecutionAttributes) - Method in interface software.amazon.awssdk.core.interceptor.ExecutionInterceptor
Modify the SdkHttpFullRequest before it is unmarshalled into an SdkResponse.
modifyHttpResponse(InterceptorContext, ExecutionAttributes) - Method in class software.amazon.awssdk.core.interceptor.ExecutionInterceptorChain
 
modifyHttpResponseContent(Context.ModifyHttpResponse, ExecutionAttributes) - Method in interface software.amazon.awssdk.core.interceptor.ExecutionInterceptor
Modify the SdkHttpFullRequest before it is unmarshalled into an SdkResponse.
modifyRequest(Context.ModifyRequest, ExecutionAttributes) - Method in interface software.amazon.awssdk.core.interceptor.ExecutionInterceptor
Modify an SdkRequest given to a service client before it is marshalled into an SdkHttpFullRequest.
modifyRequest(InterceptorContext, ExecutionAttributes) - Method in class software.amazon.awssdk.core.interceptor.ExecutionInterceptorChain
 
modifyResponse(Context.ModifyResponse, ExecutionAttributes) - Method in interface software.amazon.awssdk.core.interceptor.ExecutionInterceptor
Modify the SdkResponse before it is returned by the client.
modifyResponse(InterceptorContext, ExecutionAttributes) - Method in class software.amazon.awssdk.core.interceptor.ExecutionInterceptorChain
 
MutableRequestToRequestPipeline - Interface in software.amazon.awssdk.core.internal.http.pipeline
Pipeline stage that takes in a mutable SdkHttpFullRequest.Builder and returns the same builder.

N

name(String) - Method in interface software.amazon.awssdk.core.ApiName.Builder
Set the name of the API.
name() - Method in class software.amazon.awssdk.core.ApiName
 
needsConnectionLeftOpen() - Method in interface software.amazon.awssdk.core.http.HttpResponseHandler
Indicates if this response handler requires that the underlying HTTP connection not be closed automatically after the response is handled.
needsConnectionLeftOpen() - Method in class software.amazon.awssdk.core.http.MetricCollectingHttpResponseHandler
 
needsConnectionLeftOpen() - Method in interface software.amazon.awssdk.core.sync.ResponseTransformer
Hook to allow connection to be left open after the SDK returns a response.
newResettableInputStream(File) - Static method in class software.amazon.awssdk.core.io.ResettableInputStream
Convenient factory method to construct a new resettable input stream for the given file, converting any IOException into SdkClientException.
newResettableInputStream(File, String) - Static method in class software.amazon.awssdk.core.io.ResettableInputStream
Convenient factory method to construct a new resettable input stream for the given file, converting any IOException into SdkClientException with the given error message.
newResettableInputStream(FileInputStream) - Static method in class software.amazon.awssdk.core.io.ResettableInputStream
Convenient factory method to construct a new resettable input stream for the given file input stream, converting any IOException into SdkClientException.
newResettableInputStream(FileInputStream, String) - Static method in class software.amazon.awssdk.core.io.ResettableInputStream
Convenient factory method to construct a new resettable input stream for the given file input stream, converting any IOException into SdkClientException with the given error message.
newStream() - Method in class software.amazon.awssdk.core.internal.sync.FileContentStreamProvider
 
newType(Class<? super T>) - Static method in interface software.amazon.awssdk.core.protocol.MarshallingType
 
next() - Method in class software.amazon.awssdk.core.pagination.sync.PaginatedResponsesIterator
 
nextDelayOrUnretryableException(int, long) - Method in class software.amazon.awssdk.core.internal.waiters.WaiterExecutorHelper
 
nextPage(ResponseT) - Method in interface software.amazon.awssdk.core.pagination.async.AsyncPageFetcher
Method that uses the information in #oldPage and returns a completable future for the next page.
nextPage(ResponseT) - Method in interface software.amazon.awssdk.core.pagination.sync.SyncPageFetcher
Method that uses the information in #oldPage and returns the next page if available by making a service call.
nextPageFetcher(AsyncPageFetcher) - Method in interface software.amazon.awssdk.core.pagination.async.PaginatedItemsPublisher.Builder
 
nextPageFetcher(AsyncPageFetcher) - Method in interface software.amazon.awssdk.core.pagination.async.PaginationSubscription.Builder
 
nextPageFetcher(AsyncPageFetcher) - Method in class software.amazon.awssdk.core.pagination.async.PaginationSubscription.BuilderImpl
 
nextPageFetcher - Variable in class software.amazon.awssdk.core.pagination.async.PaginationSubscription
 
nextPageFetcher(SyncPageFetcher) - Method in interface software.amazon.awssdk.core.pagination.sync.PaginatedResponsesIterator.Builder
 
none() - Static method in interface software.amazon.awssdk.core.retry.backoff.BackoffStrategy
 
none() - Static method in interface software.amazon.awssdk.core.retry.conditions.RetryCondition
A retry condition that will NEVER allow retries.
NONE - Static variable in class software.amazon.awssdk.core.retry.conditions.SdkRetryCondition
 
none() - Static method in class software.amazon.awssdk.core.retry.RetryPolicy
Create a RetryPolicy that will NEVER retry.
noneMatchException(Either<T, Throwable>) - Method in class software.amazon.awssdk.core.internal.waiters.WaiterExecutorHelper
 
NonRetryableException - Exception in software.amazon.awssdk.core.exception
Extension of SdkException that can be used by clients to explicitly have an exception not retried.
NonRetryableException(NonRetryableException.Builder) - Constructor for exception software.amazon.awssdk.core.exception.NonRetryableException
 
NonRetryableException.Builder - Interface in software.amazon.awssdk.core.exception
 
NonRetryableException.BuilderImpl - Class in software.amazon.awssdk.core.exception
 
NoOpSigner - Class in software.amazon.awssdk.core.signer
A No op implementation of Signer and Presigner interfaces that returns the input SdkHttpFullRequest without modifications.
NoOpSigner() - Constructor for class software.amazon.awssdk.core.signer.NoOpSigner
 
NoopSubscription - Class in software.amazon.awssdk.core.internal.util
An implementation of Subscription that does nothing.
NoopSubscription(Subscriber<?>) - Constructor for class software.amazon.awssdk.core.internal.util.NoopSubscription
 
NoOpTimeoutTracker - Class in software.amazon.awssdk.core.internal.http.timers
A no op implementation of TimeoutTracker.
NULL - Static variable in interface software.amazon.awssdk.core.protocol.MarshallingType
Used when a value is null (and thus type can't be determined).
NullDocument - Class in software.amazon.awssdk.core.document.internal
 
NullDocument() - Constructor for class software.amazon.awssdk.core.document.internal.NullDocument
 
NumberDocument - Class in software.amazon.awssdk.core.document.internal
 
NumberDocument(SdkNumber) - Constructor for class software.amazon.awssdk.core.document.internal.NumberDocument
Created a {NumberDocument} with the specified {SdkNumber}.
numRetries(Integer) - Method in interface software.amazon.awssdk.core.retry.RetryPolicy.Builder
Configure the maximum number of times that a single request should be retried, assuming it fails for a retryable error.
numRetries() - Method in interface software.amazon.awssdk.core.retry.RetryPolicy.Builder
 
numRetries() - Method in class software.amazon.awssdk.core.retry.RetryPolicy
Retrieve the RetryPolicy.Builder.numRetries(Integer) configured on the builder.

O

of(Publisher<T>, T, T, BiFunction<T, T, T>) - Static method in class software.amazon.awssdk.core.internal.async.EnvelopeWrappedSdkPublisher
Create a new publisher that wraps the content of an existing publisher.
onComplete() - Method in class software.amazon.awssdk.core.async.DrainingSubscriber
 
onError(Throwable) - Method in class software.amazon.awssdk.core.async.DrainingSubscriber
 
onError(Throwable) - Method in class software.amazon.awssdk.core.internal.http.async.AsyncAfterTransmissionInterceptorCallingResponseHandler
 
onError(Throwable) - Method in class software.amazon.awssdk.core.internal.http.async.AsyncResponseHandler
 
onError(Throwable) - Method in class software.amazon.awssdk.core.internal.http.async.AsyncStreamingResponseHandler
 
onError(Throwable) - Method in class software.amazon.awssdk.core.internal.http.async.CombinedResponseAsyncHttpResponseHandler
 
onError(Throwable) - Method in class software.amazon.awssdk.core.internal.http.IdempotentAsyncResponseHandler
 
onExecutionFailure(Context.FailedExecution, ExecutionAttributes) - Method in interface software.amazon.awssdk.core.interceptor.ExecutionInterceptor
Invoked when any error happens during an execution that prevents the request from succeeding.
onExecutionFailure(Context.FailedExecution, ExecutionAttributes) - Method in class software.amazon.awssdk.core.interceptor.ExecutionInterceptorChain
 
onHeaders(SdkHttpResponse) - Method in class software.amazon.awssdk.core.internal.http.async.AsyncAfterTransmissionInterceptorCallingResponseHandler
 
onHeaders(SdkHttpResponse) - Method in class software.amazon.awssdk.core.internal.http.async.AsyncResponseHandler
 
onHeaders(SdkHttpResponse) - Method in class software.amazon.awssdk.core.internal.http.async.AsyncStreamingResponseHandler
 
onHeaders(SdkHttpResponse) - Method in class software.amazon.awssdk.core.internal.http.async.CombinedResponseAsyncHttpResponseHandler
 
onHeaders(SdkHttpResponse) - Method in class software.amazon.awssdk.core.internal.http.IdempotentAsyncResponseHandler
 
onNext(T) - Method in class software.amazon.awssdk.core.async.DrainingSubscriber
 
onResponse(ResponseT) - Method in interface software.amazon.awssdk.core.async.AsyncResponseTransformer
Called when the unmarshalled response object is ready.
onResponse(ResponseT) - Method in class software.amazon.awssdk.core.internal.async.ByteArrayAsyncResponseTransformer
 
onResponse(ResponseT) - Method in class software.amazon.awssdk.core.internal.async.FileAsyncResponseTransformer
 
onStream(SdkPublisher<ByteBuffer>) - Method in interface software.amazon.awssdk.core.async.AsyncResponseTransformer
Called when the response stream is ready.
onStream(SdkPublisher<ByteBuffer>) - Method in class software.amazon.awssdk.core.internal.async.ByteArrayAsyncResponseTransformer
 
onStream(SdkPublisher<ByteBuffer>) - Method in class software.amazon.awssdk.core.internal.async.FileAsyncResponseTransformer
 
onStream(Publisher<ByteBuffer>) - Method in class software.amazon.awssdk.core.internal.http.async.AsyncAfterTransmissionInterceptorCallingResponseHandler
 
onStream(Publisher<ByteBuffer>) - Method in class software.amazon.awssdk.core.internal.http.async.AsyncResponseHandler
 
onStream(Publisher<ByteBuffer>) - Method in class software.amazon.awssdk.core.internal.http.async.AsyncStreamingResponseHandler
 
onStream(Publisher<ByteBuffer>) - Method in class software.amazon.awssdk.core.internal.http.async.CombinedResponseAsyncHttpResponseHandler
 
onStream(Publisher<ByteBuffer>) - Method in class software.amazon.awssdk.core.internal.http.IdempotentAsyncResponseHandler
 
onSubscribe(Subscription) - Method in class software.amazon.awssdk.core.async.DrainingSubscriber
 
OPERATION_NAME - Static variable in class software.amazon.awssdk.core.interceptor.SdkExecutionAttribute
 
OPERATION_NAME - Static variable in class software.amazon.awssdk.core.metrics.CoreMetric
The name of the service operation being invoked.
operationName(String) - Method in interface software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryRequest.Builder
The name of the operation being used in the customer's request.
operationName() - Method in class software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryRequest
 
option(ClientOption<T>, T) - Method in class software.amazon.awssdk.core.client.config.SdkClientConfiguration.Builder
Configure the value of a specific option.
option(ClientOption<T>) - Method in class software.amazon.awssdk.core.client.config.SdkClientConfiguration
Retrieve the value of a specific option.
optionalContentLength() - Method in class software.amazon.awssdk.core.sync.RequestBody
 
originalRequest(SdkRequest) - Method in interface software.amazon.awssdk.core.internal.http.AmazonAsyncHttpClient.RequestExecutionBuilder
Fluent setter for SdkRequest
originalRequest(SdkRequest) - Method in interface software.amazon.awssdk.core.internal.http.AmazonSyncHttpClient.RequestExecutionBuilder
 
originalRequest(SdkRequest) - Method in class software.amazon.awssdk.core.internal.http.RequestExecutionContext.Builder
 
originalRequest() - Method in class software.amazon.awssdk.core.internal.http.RequestExecutionContext
 
originalRequest(SdkRequest) - Method in class software.amazon.awssdk.core.retry.RetryPolicyContext.Builder
 
originalRequest() - Method in class software.amazon.awssdk.core.retry.RetryPolicyContext
 
OrRetryCondition - Class in software.amazon.awssdk.core.retry.conditions
Composite retry condition that evaluates to true if any containing condition evaluates to true.
outstandingRequests - Variable in class software.amazon.awssdk.core.pagination.async.PaginationSubscription
 
overrideConfiguration(ClientOverrideConfiguration) - Method in interface software.amazon.awssdk.core.client.builder.SdkClientBuilder
Specify overrides to the default SDK configuration that should be used for clients created by this builder.
overrideConfiguration(Consumer<ClientOverrideConfiguration.Builder>) - Method in interface software.amazon.awssdk.core.client.builder.SdkClientBuilder
Similar to SdkClientBuilder.overrideConfiguration(ClientOverrideConfiguration), but takes a lambda to configure a new ClientOverrideConfiguration.Builder.
overrideConfiguration(ClientOverrideConfiguration) - Method in class software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder
 
overrideConfiguration(RequestOverrideConfiguration) - Method in interface software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryRequest.Builder
The request override configuration to be used with the endpoint discovery request.
overrideConfiguration() - Method in class software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryRequest
 
overrideConfiguration(WaiterOverrideConfiguration) - Method in class software.amazon.awssdk.core.internal.waiters.DefaultAsyncWaiter.DefaultBuilder
 
overrideConfiguration(WaiterOverrideConfiguration) - Method in class software.amazon.awssdk.core.internal.waiters.DefaultWaiter.DefaultBuilder
 
overrideConfiguration() - Method in interface software.amazon.awssdk.core.SdkRequest.Builder
 
overrideConfiguration() - Method in class software.amazon.awssdk.core.SdkRequest
 
overrideConfiguration(WaiterOverrideConfiguration) - Method in interface software.amazon.awssdk.core.waiters.WaiterBuilder
Defines overrides to the default SDK waiter configuration that should be used for waiters created by this builder.
overrideConfiguration(Consumer<WaiterOverrideConfiguration.Builder>) - Method in interface software.amazon.awssdk.core.waiters.WaiterBuilder
Defines a WaiterOverrideConfiguration to use when polling a resource

P

pagesIterable(SdkIterable<ResponseT>) - Method in interface software.amazon.awssdk.core.pagination.sync.PaginatedItemsIterable.Builder
 
PaginatedItemsIterable<ResponseT,ItemT> - Class in software.amazon.awssdk.core.pagination.sync
Iterable for the paginated items.
PaginatedItemsIterable.Builder<ResponseT,ItemT> - Interface in software.amazon.awssdk.core.pagination.sync
 
PaginatedItemsPublisher<ResponseT,ItemT> - Class in software.amazon.awssdk.core.pagination.async
A publisher to request for a stream of paginated items.
PaginatedItemsPublisher.Builder - Interface in software.amazon.awssdk.core.pagination.async
 
PaginatedResponsesIterator<ResponseT> - Class in software.amazon.awssdk.core.pagination.sync
Iterator for all response pages in a paginated operation.
PaginatedResponsesIterator.Builder - Interface in software.amazon.awssdk.core.pagination.sync
 
PaginationSubscription<ResponseT> - Class in software.amazon.awssdk.core.pagination.async
 
PaginationSubscription(PaginationSubscription.BuilderImpl) - Constructor for class software.amazon.awssdk.core.pagination.async.PaginationSubscription
 
PaginationSubscription.Builder<TypeToBuildT extends PaginationSubscription,BuilderT extends PaginationSubscription.Builder> - Interface in software.amazon.awssdk.core.pagination.async
 
PaginationSubscription.BuilderImpl<TypeToBuildT extends PaginationSubscription,BuilderT extends PaginationSubscription.Builder> - Class in software.amazon.awssdk.core.pagination.async
 
PaginatorUtils - Class in software.amazon.awssdk.core.util
 
path(Path) - Method in interface software.amazon.awssdk.core.internal.async.FileAsyncRequestBody.Builder
Sets the file to send to the service.
PayloadTrait - Class in software.amazon.awssdk.core.traits
Trait that indicates a member is the 'payload' member.
prepare() - Method in interface software.amazon.awssdk.core.async.AsyncResponseTransformer
Initial call to enable any setup required before the response is handled.
prepare() - Method in class software.amazon.awssdk.core.internal.async.ByteArrayAsyncResponseTransformer
 
prepare() - Method in class software.amazon.awssdk.core.internal.async.FileAsyncResponseTransformer
 
prepare() - Method in class software.amazon.awssdk.core.internal.http.async.AsyncAfterTransmissionInterceptorCallingResponseHandler
 
prepare() - Method in class software.amazon.awssdk.core.internal.http.async.AsyncResponseHandler
 
prepare() - Method in class software.amazon.awssdk.core.internal.http.async.AsyncStreamingResponseHandler
 
prepare() - Method in class software.amazon.awssdk.core.internal.http.async.CombinedResponseAsyncHttpResponseHandler
 
prepare() - Method in class software.amazon.awssdk.core.internal.http.IdempotentAsyncResponseHandler
 
prepare() - Method in interface software.amazon.awssdk.core.internal.http.TransformingAsyncResponseHandler
Return the future holding the transformed response.
prepareRequest(HttpExecuteRequest) - Method in class software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder.NonManagedSdkHttpClient
 
presign(SdkHttpFullRequest, ExecutionAttributes) - Method in class software.amazon.awssdk.core.signer.NoOpSigner
 
presign(SdkHttpFullRequest, ExecutionAttributes) - Method in interface software.amazon.awssdk.core.signer.Presigner
Method that takes in an request and returns a pre signed version of the request.
Presigner - Interface in software.amazon.awssdk.core.signer
Interface for the signer used for pre-signing the requests.
PROFILE_FILE - Static variable in class software.amazon.awssdk.core.client.config.SdkClientOption
The profile file to use for this client.
PROFILE_FILE - Static variable in class software.amazon.awssdk.core.interceptor.SdkExecutionAttribute
 
PROFILE_NAME - Static variable in class software.amazon.awssdk.core.client.config.SdkClientOption
The profile name to use for this client.
PROFILE_NAME - Static variable in class software.amazon.awssdk.core.interceptor.SdkExecutionAttribute
 
ProfileEndpointDiscoveryProvider - Class in software.amazon.awssdk.core.endpointdiscovery.providers
 
profileFile(Supplier<ProfileFile>) - Method in class software.amazon.awssdk.core.retry.RetryMode.Resolver
Configure the profile file that should be used when determining the RetryMode.
profileName(String) - Method in class software.amazon.awssdk.core.retry.RetryMode.Resolver
Configure the profile file name should be used when determining the RetryMode.
property() - Method in enum software.amazon.awssdk.core.SdkSystemSetting
 
Protocol - Enum in software.amazon.awssdk.core
Represents the communication protocol to use when sending requests to AWS.
put(ExecutionAttribute<T>, T) - Method in class software.amazon.awssdk.core.interceptor.ExecutionAttributes.Builder
Add a mapping between the provided key and value.
put(K, V) - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructMap
 
putAbsentAttributes(ExecutionAttributes) - Method in class software.amazon.awssdk.core.interceptor.ExecutionAttributes
Add the provided attributes to this attribute, if the provided attribute does not exist.
putAdvancedOption(SdkAdvancedClientOption<T>, T) - Method in interface software.amazon.awssdk.core.client.config.ClientOverrideConfiguration.Builder
Configure an advanced override option.
putAll(Map<? extends ExecutionAttribute<?>, ?>) - Method in class software.amazon.awssdk.core.interceptor.ExecutionAttributes.Builder
Adds all the attributes from the map provided.
putAll(Map<? extends K, ? extends V>) - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructMap
 
putAttribute(ExecutionAttribute<U>, U) - Method in class software.amazon.awssdk.core.interceptor.ExecutionAttributes
Update or set the provided attribute in this collection of attributes.
putAttributeIfAbsent(ExecutionAttribute<U>, U) - Method in class software.amazon.awssdk.core.interceptor.ExecutionAttributes
Set the provided attribute in this collection of attributes if it does not already exist in the collection.
putBoolean(String, boolean) - Method in interface software.amazon.awssdk.core.document.Document.MapBuilder
Inserts a Key Value pair to a Document Map with String key and a Document created from the given boolean.
putBoolean(String, boolean) - Method in class software.amazon.awssdk.core.document.internal.MapDocument.MapBuilderInternal
putDocument(String, Document) - Method in interface software.amazon.awssdk.core.document.Document.MapBuilder
Inserts a Key Value pair to a Document Map with String key and the given Document.
putDocument(String, Document) - Method in class software.amazon.awssdk.core.document.internal.MapDocument.MapBuilderInternal
putExecutionAttribute(ExecutionAttribute<T>, T) - Method in interface software.amazon.awssdk.core.client.config.ClientOverrideConfiguration.Builder
Put an execution attribute into to the existing collection of execution attributes.
putExecutionAttribute(ExecutionAttribute<T>, T) - Method in class software.amazon.awssdk.core.client.handler.ClientExecutionParams
 
putExecutionAttribute(ExecutionAttribute<T>, T) - Method in interface software.amazon.awssdk.core.RequestOverrideConfiguration.Builder
Add an execution attribute to the existing collection of execution attributes.
putExecutionAttribute(ExecutionAttribute<T>, T) - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration.BuilderImpl
 
putHeader(String, String) - Method in interface software.amazon.awssdk.core.client.config.ClientOverrideConfiguration.Builder
Add a single header to be set on the HTTP request.
putHeader(String, List<String>) - Method in interface software.amazon.awssdk.core.client.config.ClientOverrideConfiguration.Builder
Add a single header with multiple values to be set on the HTTP request.
putHeader(String, String) - Method in interface software.amazon.awssdk.core.RequestOverrideConfiguration.Builder
Add a single header to be set on the HTTP request.
putHeader(String, List<String>) - Method in interface software.amazon.awssdk.core.RequestOverrideConfiguration.Builder
Add a single header with multiple values to be set on the HTTP request.
putHeader(String, List<String>) - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration.BuilderImpl
 
putList(String, List<Document>) - Method in interface software.amazon.awssdk.core.document.Document.MapBuilder
Inserts a Key Value pair to a Document Map with String key and value as List of Document.
putList(String, Consumer<Document.ListBuilder>) - Method in interface software.amazon.awssdk.core.document.Document.MapBuilder
Inserts a Key Value pair to a Document Map with String key and value constructed from Consumer of Document.ListBuilder.
putList(String, List<Document>) - Method in class software.amazon.awssdk.core.document.internal.MapDocument.MapBuilderInternal
putList(String, Consumer<Document.ListBuilder>) - Method in class software.amazon.awssdk.core.document.internal.MapDocument.MapBuilderInternal
putMap(String, Map<String, Document>) - Method in interface software.amazon.awssdk.core.document.Document.MapBuilder
Inserts a Key Value pair to a Document Map with String key and Document constructed from Document Map.
putMap(String, Consumer<Document.MapBuilder>) - Method in interface software.amazon.awssdk.core.document.Document.MapBuilder
Inserts a Key Value pair to a Document Map with String key and value constructed from Consumer of Document.MapBuilder.
putMap(String, Map<String, Document>) - Method in class software.amazon.awssdk.core.document.internal.MapDocument.MapBuilderInternal
putMap(String, Consumer<Document.MapBuilder>) - Method in class software.amazon.awssdk.core.document.internal.MapDocument.MapBuilderInternal
putNull(String) - Method in interface software.amazon.awssdk.core.document.Document.MapBuilder
Inserts a Key Value pair to a Document Map with String key and value with Null Document.
putNull(String) - Method in class software.amazon.awssdk.core.document.internal.MapDocument.MapBuilderInternal
putNumber(String, SdkNumber) - Method in interface software.amazon.awssdk.core.document.Document.MapBuilder
Inserts a Key Value pair to a Document Map with String key and a Document created from the given Number.
putNumber(String, int) - Method in interface software.amazon.awssdk.core.document.Document.MapBuilder
Inserts a Key Value pair to a Document Map with String key and a Document created from the given integer.
putNumber(String, long) - Method in interface software.amazon.awssdk.core.document.Document.MapBuilder
Inserts a Key Value pair to a Document Map with String key and a Document created from the given long.
putNumber(String, double) - Method in interface software.amazon.awssdk.core.document.Document.MapBuilder
Inserts a Key Value pair to a Document Map with String key and a Document created from the given double.
putNumber(String, float) - Method in interface software.amazon.awssdk.core.document.Document.MapBuilder
Inserts a Key Value pair to a Document Map with String key and a Document created from the given float.
putNumber(String, BigDecimal) - Method in interface software.amazon.awssdk.core.document.Document.MapBuilder
Inserts a Key Value pair to a Document Map with String key and a Document created from the given BigDecimal.
putNumber(String, BigInteger) - Method in interface software.amazon.awssdk.core.document.Document.MapBuilder
Inserts a Key Value pair to a Document Map with String key and a Document created from the given BigInteger.
putNumber(String, String) - Method in interface software.amazon.awssdk.core.document.Document.MapBuilder
Inserts a Key Value pair to a Document Map with String key and a Document created from the given String.
putNumber(String, SdkNumber) - Method in class software.amazon.awssdk.core.document.internal.MapDocument.MapBuilderInternal
putNumber(String, int) - Method in class software.amazon.awssdk.core.document.internal.MapDocument.MapBuilderInternal
putNumber(String, long) - Method in class software.amazon.awssdk.core.document.internal.MapDocument.MapBuilderInternal
putNumber(String, double) - Method in class software.amazon.awssdk.core.document.internal.MapDocument.MapBuilderInternal
putNumber(String, float) - Method in class software.amazon.awssdk.core.document.internal.MapDocument.MapBuilderInternal
putNumber(String, BigDecimal) - Method in class software.amazon.awssdk.core.document.internal.MapDocument.MapBuilderInternal
putNumber(String, BigInteger) - Method in class software.amazon.awssdk.core.document.internal.MapDocument.MapBuilderInternal
putNumber(String, String) - Method in class software.amazon.awssdk.core.document.internal.MapDocument.MapBuilderInternal
putRawQueryParameter(String, String) - Method in interface software.amazon.awssdk.core.RequestOverrideConfiguration.Builder
Add a single query parameter to be set on the HTTP request.
putRawQueryParameter(String, List<String>) - Method in interface software.amazon.awssdk.core.RequestOverrideConfiguration.Builder
Add a single query parameter with multiple values to be set on the HTTP request.
putRawQueryParameter(String, List<String>) - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration.BuilderImpl
 
putString(String, String) - Method in interface software.amazon.awssdk.core.document.Document.MapBuilder
Inserts a Key Value pair to a Document Map with String key and a Document created from the given String.
putString(String, String) - Method in class software.amazon.awssdk.core.document.internal.MapDocument.MapBuilderInternal

R

RateLimitingTokenBucket - Class in software.amazon.awssdk.core.internal.retry
 
RateLimitingTokenBucket() - Constructor for class software.amazon.awssdk.core.internal.retry.RateLimitingTokenBucket
 
RateLimitingTokenBucket.Clock - Interface in software.amazon.awssdk.core.internal.retry
 
rawQueryParameters() - Method in interface software.amazon.awssdk.core.RequestOverrideConfiguration.Builder
Optional additional query parameters to be added to the HTTP request.
rawQueryParameters(Map<String, List<String>>) - Method in interface software.amazon.awssdk.core.RequestOverrideConfiguration.Builder
Configure query parameters to be set on the HTTP request.
rawQueryParameters() - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration.BuilderImpl
 
rawQueryParameters(Map<String, List<String>>) - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration.BuilderImpl
 
rawQueryParameters() - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration
Optional additional query parameters to be added to the HTTP request.
read() - Method in class software.amazon.awssdk.core.internal.io.AwsChunkedEncodingInputStream
 
read(byte[], int, int) - Method in class software.amazon.awssdk.core.internal.io.AwsChunkedEncodingInputStream
 
read() - Method in class software.amazon.awssdk.core.internal.util.Crc32ChecksumCalculatingInputStream
 
read(byte[], int, int) - Method in class software.amazon.awssdk.core.internal.util.Crc32ChecksumCalculatingInputStream
 
read() - Method in class software.amazon.awssdk.core.internal.util.UnreliableFilterInputStream
 
read(byte[], int, int) - Method in class software.amazon.awssdk.core.internal.util.UnreliableFilterInputStream
 
read() - Method in class software.amazon.awssdk.core.io.ResettableInputStream
 
read(byte[], int, int) - Method in class software.amazon.awssdk.core.io.ResettableInputStream
 
read() - Method in class software.amazon.awssdk.core.io.SdkFilterInputStream
 
read(byte[], int, int) - Method in class software.amazon.awssdk.core.io.SdkFilterInputStream
 
Releasable - Interface in software.amazon.awssdk.core.internal.io
Used for releasing a resource.
ReleasableInputStream - Class in software.amazon.awssdk.core.io
An input stream that can have the close operation disabled (to avoid accidentally being closed).
ReleasableInputStream(InputStream) - Constructor for class software.amazon.awssdk.core.io.ReleasableInputStream
This constructor is not meant to be used directly.
release(int) - Method in class software.amazon.awssdk.core.internal.capacity.TokenBucket
Release a certain number of tokens back to this bucket.
release() - Method in interface software.amazon.awssdk.core.internal.io.Releasable
Releases the allocated resource.
release(Closeable, Logger) - Static method in interface software.amazon.awssdk.core.internal.io.Releasable
Releases the given Closeable especially if it was an instance of Releasable.
release() - Method in class software.amazon.awssdk.core.internal.util.CapacityManager
Releases a single unit of capacity back to the pool, making it available to consumers.
release(int) - Method in class software.amazon.awssdk.core.internal.util.CapacityManager
Releases a given amount of capacity back to the pool, making it available to consumers.
release() - Method in class software.amazon.awssdk.core.io.ReleasableInputStream
Closes the underlying stream file and releases any system resources associated.
release() - Method in class software.amazon.awssdk.core.io.SdkDigestInputStream
 
release() - Method in class software.amazon.awssdk.core.io.SdkFilterInputStream
 
release() - Method in class software.amazon.awssdk.core.io.SdkInputStream
WARNING: Subclass that overrides this method must NOT call super.release() or else it would lead to infinite loop.
remove(Object) - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructList
 
remove(int) - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructList
 
remove(Object) - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructMap
 
removeAll(Collection<?>) - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructList
 
reportFailureToInterceptors(RequestExecutionContext, Throwable) - Static method in class software.amazon.awssdk.core.internal.http.pipeline.stages.utils.ExceptionReportingUtils
Report the failure to the execution interceptors.
request() - Method in interface software.amazon.awssdk.core.interceptor.Context.BeforeExecution
The SdkRequest to be executed.
request() - Method in interface software.amazon.awssdk.core.interceptor.Context.FailedExecution
The latest version of the SdkRequest available when the execution failed.
request(SdkRequest) - Method in class software.amazon.awssdk.core.interceptor.InterceptorContext.Builder
 
request() - Method in class software.amazon.awssdk.core.interceptor.InterceptorContext
 
request(SdkHttpFullRequest) - Method in interface software.amazon.awssdk.core.internal.http.AmazonAsyncHttpClient.RequestExecutionBuilder
Fluent setter for SdkHttpFullRequest
request(SdkHttpFullRequest) - Method in interface software.amazon.awssdk.core.internal.http.AmazonSyncHttpClient.RequestExecutionBuilder
Fluent setter for SdkHttpFullRequest
request() - Method in class software.amazon.awssdk.core.internal.interceptor.DefaultFailedExecutionContext
 
request(long) - Method in class software.amazon.awssdk.core.internal.util.NoopSubscription
 
request(long) - Method in class software.amazon.awssdk.core.pagination.async.EmptySubscription
 
request(long) - Method in class software.amazon.awssdk.core.pagination.async.PaginationSubscription
 
request(SdkHttpFullRequest) - Method in class software.amazon.awssdk.core.retry.RetryPolicyContext.Builder
 
request() - Method in class software.amazon.awssdk.core.retry.RetryPolicyContext
 
REQUEST_ID_LOGGER - Static variable in class software.amazon.awssdk.core.SdkStandardLogger
Logger used for the purpose of logging the request id extracted either from the http response header or from the response body.
REQUEST_LOGGER - Static variable in class software.amazon.awssdk.core.SdkStandardLogger
Logger providing detailed information on requests/responses.
requestBody() - Method in interface software.amazon.awssdk.core.interceptor.Context.AfterMarshalling
The RequestBody that represents the body of an HTTP request.
requestBody(RequestBody) - Method in class software.amazon.awssdk.core.interceptor.InterceptorContext.Builder
 
requestBody() - Method in class software.amazon.awssdk.core.interceptor.InterceptorContext
 
requestBody(RequestBody) - Method in class software.amazon.awssdk.core.runtime.transform.StreamingRequestMarshaller.Builder
 
RequestBody - Class in software.amazon.awssdk.core.sync
Represents the body of an HTTP request.
requestConfig() - Method in class software.amazon.awssdk.core.internal.http.RequestExecutionContext
 
requestExecutionBuilder() - Method in class software.amazon.awssdk.core.internal.http.AmazonAsyncHttpClient
 
requestExecutionBuilder() - Method in class software.amazon.awssdk.core.internal.http.AmazonSyncHttpClient
 
RequestExecutionContext - Class in software.amazon.awssdk.core.internal.http
Request scoped dependencies and context for an execution of a request by AmazonSyncHttpClient or AmazonAsyncHttpClient.
RequestExecutionContext.Builder - Class in software.amazon.awssdk.core.internal.http
An SDK-internal implementation of RequestExecutionContext.Builder.
requestId(String) - Method in interface software.amazon.awssdk.core.exception.SdkServiceException.Builder
Specifies the requestId returned by the called service.
requestId() - Method in interface software.amazon.awssdk.core.exception.SdkServiceException.Builder
The requestId returned by the called service.
requestId - Variable in class software.amazon.awssdk.core.exception.SdkServiceException.BuilderImpl
 
requestId(String) - Method in class software.amazon.awssdk.core.exception.SdkServiceException.BuilderImpl
 
requestId() - Method in class software.amazon.awssdk.core.exception.SdkServiceException.BuilderImpl
 
requestId() - Method in exception software.amazon.awssdk.core.exception.SdkServiceException
The requestId that was returned by the called service.
RequestOption - Class in software.amazon.awssdk.core
Client option defaults for individual SdkRequests.
RequestOverrideConfiguration - Class in software.amazon.awssdk.core
Base per-request override configuration for all SDK requests.
RequestOverrideConfiguration(RequestOverrideConfiguration.Builder<?>) - Constructor for class software.amazon.awssdk.core.RequestOverrideConfiguration
 
RequestOverrideConfiguration.Builder<B extends RequestOverrideConfiguration.Builder> - Interface in software.amazon.awssdk.core
 
RequestOverrideConfiguration.BuilderImpl<B extends RequestOverrideConfiguration.Builder> - Class in software.amazon.awssdk.core
 
RequestPipeline<InputT,OutputT> - Interface in software.amazon.awssdk.core.internal.http.pipeline
Represents a series of transformations when executing a SDK request.
RequestPipelineBuilder<InputT,OutputT> - Class in software.amazon.awssdk.core.internal.http.pipeline
Builder for a RequestPipeline.
requestProvider(AsyncRequestBody) - Method in interface software.amazon.awssdk.core.internal.http.AmazonAsyncHttpClient.RequestExecutionBuilder
Fluent setter for AsyncRequestBody
requestProvider(AsyncRequestBody) - Method in class software.amazon.awssdk.core.internal.http.RequestExecutionContext.Builder
 
requestProvider() - Method in class software.amazon.awssdk.core.internal.http.RequestExecutionContext
 
requestProvider(AsyncRequestBody) - Method in class software.amazon.awssdk.core.internal.http.RequestExecutionContext
Sets the request body provider.
requestSucceeded(RetryPolicyContext) - Method in class software.amazon.awssdk.core.retry.conditions.AndRetryCondition
 
requestSucceeded(RetryPolicyContext) - Method in class software.amazon.awssdk.core.retry.conditions.OrRetryCondition
 
requestSucceeded(RetryPolicyContext) - Method in interface software.amazon.awssdk.core.retry.conditions.RetryCondition
Called by the SDK to notify this condition that the provided request succeeded.
requestSucceeded(RetryPolicyContext) - Method in class software.amazon.awssdk.core.retry.conditions.TokenBucketRetryCondition
 
RequestToRequestPipeline - Interface in software.amazon.awssdk.core.internal.http.pipeline
Pipeline stage that is a transformation on an immutable SdkHttpFullRequest.
RequestToResponsePipeline<OutputT> - Interface in software.amazon.awssdk.core.internal.http.pipeline
 
requestToSend() - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.utils.RetryableStageHelper
Retrieve the request to send to the service, including any detailed retry information headers.
requestWillNotBeRetried(RetryPolicyContext) - Method in class software.amazon.awssdk.core.retry.conditions.AndRetryCondition
 
requestWillNotBeRetried(RetryPolicyContext) - Method in class software.amazon.awssdk.core.retry.conditions.OrRetryCondition
 
requestWillNotBeRetried(RetryPolicyContext) - Method in interface software.amazon.awssdk.core.retry.conditions.RetryCondition
Called by the SDK to notify this condition that the provided request will not be retried, because some retry condition determined that it shouldn't be retried.
requestWillNotBeRetried(RetryPolicyContext) - Method in class software.amazon.awssdk.core.retry.conditions.TokenBucketRetryCondition
 
require(String, U) - Static method in class software.amazon.awssdk.core.client.config.SdkClientOptionValidation
Validate that the customer set the provided field.
required(boolean) - Method in interface software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryRequest.Builder
Whether or not endpoint discovery is required for this request.
required() - Method in class software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryRequest
 
requiresLength(boolean) - Method in class software.amazon.awssdk.core.internal.transform.AbstractStreamingRequestMarshaller.Builder
 
requiresLength - Variable in class software.amazon.awssdk.core.internal.transform.AbstractStreamingRequestMarshaller
 
reset() - Method in class software.amazon.awssdk.core.checksums.Md5Checksum
 
reset() - Method in class software.amazon.awssdk.core.internal.io.AwsChunkedEncodingInputStream
Reset the stream, either by resetting the wrapped stream or using the buffer created by this class.
reset() - Method in class software.amazon.awssdk.core.internal.util.Crc32ChecksumCalculatingInputStream
Resets the wrapped input stream and the CRC32 computation.
reset() - Method in class software.amazon.awssdk.core.internal.util.UnreliableFilterInputStream
 
reset() - Method in class software.amazon.awssdk.core.io.ResettableInputStream
Repositions this stream to the position at the time the mark method was last called on this input stream.
reset() - Method in class software.amazon.awssdk.core.io.SdkFilterInputStream
 
ResettableInputStream - Class in software.amazon.awssdk.core.io
A mark-and-resettable input stream that can be used on files or file input streams.
ResettableInputStream(File) - Constructor for class software.amazon.awssdk.core.io.ResettableInputStream
 
ResettableInputStream(FileInputStream) - Constructor for class software.amazon.awssdk.core.io.ResettableInputStream
Note the creation of a ResettableInputStream would entail physically opening a file.
resolve() - Method in class software.amazon.awssdk.core.retry.RetryMode.Resolver
Resolve which retry mode should be used, based on the configured values.
resolveEndpointDiscovery() - Method in interface software.amazon.awssdk.core.endpointdiscovery.providers.EndpointDiscoveryProvider
Returns whether or not endpoint discovery is enabled.
resolveEndpointDiscovery() - Method in class software.amazon.awssdk.core.endpointdiscovery.providers.EndpointDiscoveryProviderChain
 
resolveEndpointDiscovery() - Method in class software.amazon.awssdk.core.endpointdiscovery.providers.ProfileEndpointDiscoveryProvider
 
resolveEndpointDiscovery() - Method in class software.amazon.awssdk.core.endpointdiscovery.providers.SystemPropertiesEndpointDiscoveryProvider
 
resolver() - Static method in enum software.amazon.awssdk.core.retry.RetryMode
Create a RetryMode.Resolver that allows customizing the variables used during determination of a RetryMode.
resolveString(String) - Static method in class software.amazon.awssdk.core.util.IdempotentUtils
resolveTimeoutInMillis(Supplier<Optional<Duration>>, Duration) - Static method in class software.amazon.awssdk.core.internal.http.timers.TimerUtils
 
resolveValue(Object) - Method in class software.amazon.awssdk.core.traits.DefaultValueTrait
If the value is null then the default value supplier is used to get a default value for the field.
response() - Method in interface software.amazon.awssdk.core.interceptor.Context.AfterUnmarshalling
The SdkResponse that was generated by unmarshalling the Context.AfterTransmission.httpResponse().
response() - Method in interface software.amazon.awssdk.core.interceptor.Context.FailedExecution
The latest version of the SdkResponse available when the execution failed.
response(SdkResponse) - Method in class software.amazon.awssdk.core.interceptor.InterceptorContext.Builder
 
response() - Method in class software.amazon.awssdk.core.interceptor.InterceptorContext
 
response() - Method in class software.amazon.awssdk.core.internal.interceptor.DefaultFailedExecutionContext
 
response(T) - Method in class software.amazon.awssdk.core.internal.waiters.DefaultWaiterResponse.Builder
Defines the response received that has matched with the waiter success condition.
response() - Method in class software.amazon.awssdk.core.internal.waiters.ResponseOrException
 
response(R) - Static method in class software.amazon.awssdk.core.internal.waiters.ResponseOrException
Create a new ResponseOrException with the response
Response<T> - Class in software.amazon.awssdk.core
Response wrapper that indicates success or failure with the associated unmarshalled response object or exception object.
response(T) - Method in class software.amazon.awssdk.core.Response.Builder
The modelled response object returned by the service.
response() - Method in class software.amazon.awssdk.core.Response
The modelled response object returned by the service.
response() - Method in class software.amazon.awssdk.core.ResponseBytes
 
response() - Method in class software.amazon.awssdk.core.ResponseInputStream
 
Response.Builder<T> - Class in software.amazon.awssdk.core
 
responseBody() - Method in interface software.amazon.awssdk.core.interceptor.Context.AfterTransmission
The InputStream that provides streaming content returned from the service.
responseBody(InputStream) - Method in class software.amazon.awssdk.core.interceptor.InterceptorContext.Builder
 
responseBody() - Method in class software.amazon.awssdk.core.interceptor.InterceptorContext
 
ResponseBytes<ResponseT> - Class in software.amazon.awssdk.core
An in-memory representation of the service's response from a streaming operation.
responseHandler(HttpResponseHandler<OutputT>) - Method in class software.amazon.awssdk.core.internal.http.async.AsyncStreamingResponseHandler
 
ResponseInputStream<ResponseT> - Class in software.amazon.awssdk.core
Input stream that provides access to the unmarshalled POJO response returned by the service in addition to the streamed contents.
ResponseInputStream(ResponseT, AbortableInputStream) - Constructor for class software.amazon.awssdk.core.ResponseInputStream
 
ResponseOrException<R> - Class in software.amazon.awssdk.core.internal.waiters
Represents a value that can be either a response or a Throwable
responsePublisher() - Method in interface software.amazon.awssdk.core.interceptor.Context.AfterTransmission
The Publisher that provides ByteBuffer events upon request.
responsePublisher(Publisher<ByteBuffer>) - Method in class software.amazon.awssdk.core.interceptor.InterceptorContext.Builder
 
responsePublisher() - Method in class software.amazon.awssdk.core.interceptor.InterceptorContext
 
ResponsesSubscription<ResponseT> - Class in software.amazon.awssdk.core.pagination.async
An implementation of the Subscription interface that can be used to signal and cancel demand for paginated response pages.
ResponsesSubscription.Builder - Interface in software.amazon.awssdk.core.pagination.async
 
ResponseTransformer<ResponseT,ReturnT> - Interface in software.amazon.awssdk.core.sync
Interface for processing a streaming response from a service in a synchronous fashion.
retainAll(Collection<?>) - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructList
 
RETRIES_ATTEMPTED_CEILING - Static variable in interface software.amazon.awssdk.core.retry.backoff.BackoffStrategy
Max permitted retry times.
retriesAttempted(int) - Method in class software.amazon.awssdk.core.retry.RetryPolicyContext.Builder
 
retriesAttempted() - Method in class software.amazon.awssdk.core.retry.RetryPolicyContext
 
RETRY_COUNT - Static variable in class software.amazon.awssdk.core.metrics.CoreMetric
The number of retries that the SDK performed in the execution of the request.
RETRY_POLICY - Static variable in class software.amazon.awssdk.core.client.config.SdkClientOption
 
retryable() - Method in exception software.amazon.awssdk.core.exception.Crc32MismatchException
 
retryable() - Method in exception software.amazon.awssdk.core.exception.NonRetryableException
 
retryable() - Method in exception software.amazon.awssdk.core.exception.RetryableException
 
retryable() - Method in exception software.amazon.awssdk.core.exception.SdkException
Specifies whether or not an exception can be expected to succeed on a retry.
RETRYABLE_EXCEPTIONS - Static variable in class software.amazon.awssdk.core.internal.retry.SdkDefaultRetrySetting
 
RETRYABLE_STATUS_CODES - Static variable in class software.amazon.awssdk.core.internal.retry.SdkDefaultRetrySetting
 
RetryableException - Exception in software.amazon.awssdk.core.exception
Extension of SdkException that can be used by clients to explicitly have an exception retried.
RetryableException(RetryableException.Builder) - Constructor for exception software.amazon.awssdk.core.exception.RetryableException
 
RetryableException.Builder - Interface in software.amazon.awssdk.core.exception
 
RetryableException.BuilderImpl - Class in software.amazon.awssdk.core.exception
 
RetryableStage<OutputT> - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
Wrapper around the pipeline for a single request to provide retry, clock-skew and request throttling functionality.
RetryableStage(HttpClientDependencies, RequestPipeline<SdkHttpFullRequest, Response<OutputT>>) - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.RetryableStage
 
RetryableStage(HttpClientDependencies, RequestPipeline<SdkHttpFullRequest, Response<OutputT>>, RateLimitingTokenBucket) - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.RetryableStage
 
RetryableStageHelper - Class in software.amazon.awssdk.core.internal.http.pipeline.stages.utils
Contains the logic shared by RetryableStage and AsyncRetryableStage when querying and interacting with a RetryPolicy.
RetryableStageHelper(SdkHttpFullRequest, RequestExecutionContext, RateLimitingTokenBucket, HttpClientDependencies) - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.utils.RetryableStageHelper
 
retryCapacityCondition(RetryCondition) - Method in interface software.amazon.awssdk.core.retry.RetryPolicy.Builder
Configure the RetryCondition that should be used to throttle the number of retries attempted by the SDK client as a whole.
retryCapacityCondition() - Method in interface software.amazon.awssdk.core.retry.RetryPolicy.Builder
 
RetryCondition - Interface in software.amazon.awssdk.core.retry.conditions
 
retryCondition(RetryCondition) - Method in interface software.amazon.awssdk.core.retry.RetryPolicy.Builder
Configure the condition under which the request should be retried.
retryCondition() - Method in interface software.amazon.awssdk.core.retry.RetryPolicy.Builder
 
retryCondition() - Method in class software.amazon.awssdk.core.retry.RetryPolicy
Retrieve the RetryPolicy.Builder.retryCondition(RetryCondition) configured on the builder.
RetryMode - Enum in software.amazon.awssdk.core.retry
A retry mode is a collection of retry behaviors encoded under a single value.
retryMode() - Method in class software.amazon.awssdk.core.retry.RetryPolicy
Retrieve the RetryMode that was used to determine the defaults for this retry policy.
RetryMode.Resolver - Class in software.amazon.awssdk.core.retry
Allows customizing the variables used during determination of a RetryMode.
RetryOnClockSkewCondition - Class in software.amazon.awssdk.core.retry.conditions
A RetryCondition that will return true if the provided exception seems to be due to a clock skew between the client and service.
retryOnExceptionAcceptor(Predicate<Throwable>) - Static method in interface software.amazon.awssdk.core.waiters.WaiterAcceptor
Creates a retry on exception waiter acceptor which determines if the exception should transition the waiter to retry state
RetryOnExceptionsCondition - Class in software.amazon.awssdk.core.retry.conditions
Retry condition implementation that retries if the exception or the cause of the exception matches the classes defined.
retryOnResponseAcceptor(Predicate<T>) - Static method in interface software.amazon.awssdk.core.waiters.WaiterAcceptor
Creates a retry on exception waiter acceptor which determines if the exception should transition the waiter to retry state
RetryOnStatusCodeCondition - Class in software.amazon.awssdk.core.retry.conditions
Retry condition implementation that retries if the HTTP status code matches one of the provided status codes.
RetryOnThrottlingCondition - Class in software.amazon.awssdk.core.retry.conditions
A RetryCondition that will return true if the provided exception seems to be due to a throttling error from the service to the client.
retryPolicy(RetryPolicy) - Method in interface software.amazon.awssdk.core.client.config.ClientOverrideConfiguration.Builder
Configure the retry policy that should be used when handling failure cases.
retryPolicy(Consumer<RetryPolicy.Builder>) - Method in interface software.amazon.awssdk.core.client.config.ClientOverrideConfiguration.Builder
Configure the retry policy the should be used when handling failure cases.
retryPolicy(RetryMode) - Method in interface software.amazon.awssdk.core.client.config.ClientOverrideConfiguration.Builder
Configure the retry mode used to determine the retry policy that is used when handling failure cases.
retryPolicy() - Method in interface software.amazon.awssdk.core.client.config.ClientOverrideConfiguration.Builder
 
retryPolicy() - Method in class software.amazon.awssdk.core.client.config.ClientOverrideConfiguration
The optional retry policy that should be used when handling failure cases.
RetryPolicy - Class in software.amazon.awssdk.core.retry
Interface for specifying a retry policy to use when evaluating whether or not a request should be retried.
RetryPolicy.Builder - Interface in software.amazon.awssdk.core.retry
 
retryPolicyAllowsRetry() - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.utils.RetryableStageHelper
Returns true if the retry policy allows this attempt.
RetryPolicyContext - Class in software.amazon.awssdk.core.retry
Contains useful information about a failed request that can be used to make retry and backoff decisions.
RetryPolicyContext.Builder - Class in software.amazon.awssdk.core.retry
 
retryPolicyDisallowedRetryException() - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.utils.RetryableStageHelper
Return the exception that should be thrown, because the retry policy did not allow the request to be retried.
RetryUtils - Class in software.amazon.awssdk.core.retry
 
run() - Method in class software.amazon.awssdk.core.internal.http.timers.AsyncTimeoutTask
 
run() - Method in class software.amazon.awssdk.core.internal.http.timers.SyncTimeoutTask
Runs this task.
run(Supplier<T>) - Method in class software.amazon.awssdk.core.internal.waiters.DefaultWaiter
 
run(Supplier<T>, WaiterOverrideConfiguration) - Method in class software.amazon.awssdk.core.internal.waiters.DefaultWaiter
 
run(Supplier<T>) - Method in interface software.amazon.awssdk.core.waiters.Waiter
It returns when the resource enters into a desired state or it is determined that the resource will never enter into the desired state.
run(Supplier<T>, WaiterOverrideConfiguration) - Method in interface software.amazon.awssdk.core.waiters.Waiter
It returns when the resource enters into a desired state or it is determined that the resource will never enter into the desired state.
run(Supplier<T>, Consumer<WaiterOverrideConfiguration.Builder>) - Method in interface software.amazon.awssdk.core.waiters.Waiter
It returns when the resource enters into a desired state or it is determined that the resource will never enter into the desired state.
runAsync(Supplier<CompletableFuture<T>>) - Method in class software.amazon.awssdk.core.internal.waiters.DefaultAsyncWaiter
 
runAsync(Supplier<CompletableFuture<T>>, WaiterOverrideConfiguration) - Method in class software.amazon.awssdk.core.internal.waiters.DefaultAsyncWaiter
 
runAsync(Supplier<CompletableFuture<T>>) - Method in interface software.amazon.awssdk.core.waiters.AsyncWaiter
Runs the provided polling function.
runAsync(Supplier<CompletableFuture<T>>, WaiterOverrideConfiguration) - Method in interface software.amazon.awssdk.core.waiters.AsyncWaiter
Runs the provided polling function.
runAsync(Supplier<CompletableFuture<T>>, Consumer<WaiterOverrideConfiguration.Builder>) - Method in interface software.amazon.awssdk.core.waiters.AsyncWaiter
Runs the provided polling function.

S

SCHEDULED_EXECUTOR_SERVICE - Static variable in class software.amazon.awssdk.core.client.config.SdkClientOption
The internal SDK scheduled executor service that is used for scheduling tasks such as async retry attempts and timeout task.
scheduledExecutorService(ScheduledExecutorService) - Method in class software.amazon.awssdk.core.internal.waiters.DefaultAsyncWaiter.DefaultBuilder
 
scheduledExecutorService(ScheduledExecutorService) - Method in interface software.amazon.awssdk.core.waiters.AsyncWaiter.Builder
Defines the ScheduledExecutorService used to schedule async polling attempts.
SDK_BYTES - Static variable in interface software.amazon.awssdk.core.protocol.MarshallingType
 
SDK_POJO - Static variable in interface software.amazon.awssdk.core.protocol.MarshallingType
 
SDK_RETRY_INFO_HEADER - Static variable in class software.amazon.awssdk.core.internal.http.pipeline.stages.utils.RetryableStageHelper
 
SDK_VERSION - Static variable in class software.amazon.awssdk.core.util.VersionInfo
Returns the current version for the AWS SDK in which this class is running.
SdkAdvancedAsyncClientOption<T> - Class in software.amazon.awssdk.core.client.config
A collection of advanced options that can be configured on an async AWS client via ClientAsyncConfiguration.Builder.advancedOption(SdkAdvancedAsyncClientOption, Object).
SdkAdvancedClientOption<T> - Class in software.amazon.awssdk.core.client.config
A collection of advanced options that can be configured on an AWS client via ClientOverrideConfiguration.Builder.putAdvancedOption(SdkAdvancedClientOption, Object).
SdkAdvancedClientOption(Class<T>) - Constructor for class software.amazon.awssdk.core.client.config.SdkAdvancedClientOption
 
SdkAsyncClientBuilder<B extends SdkAsyncClientBuilder<B,C>,C> - Interface in software.amazon.awssdk.core.client.builder
This includes required and optional override configuration required by every async client builder.
SdkAsyncClientHandler - Class in software.amazon.awssdk.core.client.handler
Default implementation of AsyncClientHandler.
SdkAsyncClientHandler(SdkClientConfiguration) - Constructor for class software.amazon.awssdk.core.client.handler.SdkAsyncClientHandler
 
SdkAutoConstructList<T> - Interface in software.amazon.awssdk.core.util
A list that was auto constructed by the SDK.
SdkAutoConstructMap<K,V> - Interface in software.amazon.awssdk.core.util
A map that was auto constructed by the SDK.
SdkBytes - Class in software.amazon.awssdk.core
An in-memory representation of data being given to a service or being returned by a service.
SdkChecksum - Interface in software.amazon.awssdk.core.checksums
Extension of Checksum to support checksums and checksum validations used by the SDK that are not provided by the JDK.
SdkClient - Interface in software.amazon.awssdk.core
All SDK service client interfaces should extend this interface.
SdkClientBuilder<B extends SdkClientBuilder<B,C>,C> - Interface in software.amazon.awssdk.core.client.builder
This includes required and optional override configuration required by every client builder.
SdkClientConfiguration - Class in software.amazon.awssdk.core.client.config
A collection of configuration that is required by an AWS client in order to operate.
SdkClientConfiguration.Builder - Class in software.amazon.awssdk.core.client.config
 
SdkClientException - Exception in software.amazon.awssdk.core.exception
Base type for all client exceptions thrown by the SDK.
SdkClientException(SdkClientException.Builder) - Constructor for exception software.amazon.awssdk.core.exception.SdkClientException
 
SdkClientException.Builder - Interface in software.amazon.awssdk.core.exception
 
SdkClientException.BuilderImpl - Class in software.amazon.awssdk.core.exception
 
SdkClientOption<T> - Class in software.amazon.awssdk.core.client.config
A set of internal options required by the SDK via SdkClientConfiguration.
SdkClientOptionValidation - Class in software.amazon.awssdk.core.client.config
A set of static methods used to validate that a SdkClientConfiguration contains all of the values required for the SDK to function.
SdkClientOptionValidation() - Constructor for class software.amazon.awssdk.core.client.config.SdkClientOptionValidation
 
SdkDefaultClientBuilder<B extends SdkClientBuilder<B,C>,C> - Class in software.amazon.awssdk.core.client.builder
An SDK-internal implementation of the methods in SdkClientBuilder, SdkAsyncClientBuilder and SdkSyncClientBuilder.
SdkDefaultClientBuilder() - Constructor for class software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder
 
SdkDefaultClientBuilder(SdkHttpClient.Builder, SdkAsyncHttpClient.Builder) - Constructor for class software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder
 
SdkDefaultClientBuilder.NonManagedSdkAsyncHttpClient - Class in software.amazon.awssdk.core.client.builder
Wrapper around SdkAsyncHttpClient to prevent it from being closed.
SdkDefaultClientBuilder.NonManagedSdkHttpClient - Class in software.amazon.awssdk.core.client.builder
Wrapper around SdkHttpClient to prevent it from being closed.
SdkDefaultRetrySetting - Class in software.amazon.awssdk.core.internal.retry
 
SdkDefaultRetrySetting.Legacy - Class in software.amazon.awssdk.core.internal.retry
 
SdkDefaultRetrySetting.Standard - Class in software.amazon.awssdk.core.internal.retry
 
SdkDigestInputStream - Class in software.amazon.awssdk.core.io
Base class for AWS Java SDK specific DigestInputStream.
SdkDigestInputStream(InputStream, MessageDigest) - Constructor for class software.amazon.awssdk.core.io.SdkDigestInputStream
 
SdkException - Exception in software.amazon.awssdk.core.exception
Base class for all exceptions thrown by the SDK.
SdkException(SdkException.Builder) - Constructor for exception software.amazon.awssdk.core.exception.SdkException
 
SdkException.Builder - Interface in software.amazon.awssdk.core.exception
 
SdkException.BuilderImpl - Class in software.amazon.awssdk.core.exception
 
SdkExecutionAttribute - Class in software.amazon.awssdk.core.interceptor
Contains attributes attached to the execution.
SdkExecutionAttribute() - Constructor for class software.amazon.awssdk.core.interceptor.SdkExecutionAttribute
 
SdkField<TypeT> - Class in software.amazon.awssdk.core
Metadata about a member in an SdkPojo.
SdkField.Builder<TypeT> - Class in software.amazon.awssdk.core
Builder for SdkField.
sdkFields() - Method in class software.amazon.awssdk.core.exception.SdkServiceException.BuilderImpl
 
sdkFields() - Method in exception software.amazon.awssdk.core.exception.SdkServiceException
 
sdkFields() - Method in class software.amazon.awssdk.core.protocol.VoidSdkResponse.Builder
 
sdkFields() - Method in class software.amazon.awssdk.core.protocol.VoidSdkResponse
 
sdkFields() - Method in interface software.amazon.awssdk.core.SdkPojo
 
sdkFields() - Method in class software.amazon.awssdk.core.SdkPojoBuilder
 
SdkFilterInputStream - Class in software.amazon.awssdk.core.io
Base class for AWS Java SDK specific FilterInputStream.
SdkFilterInputStream(InputStream) - Constructor for class software.amazon.awssdk.core.io.SdkFilterInputStream
 
SdkGlobalTime - Class in software.amazon.awssdk.core
Used for clock skew adjustment between the client JVM where the SDK is run, and the server side.
sdkHttpResponse(SdkHttpResponse) - Method in interface software.amazon.awssdk.core.SdkResponse.Builder
 
sdkHttpResponse() - Method in interface software.amazon.awssdk.core.SdkResponse.Builder
 
sdkHttpResponse(SdkHttpResponse) - Method in class software.amazon.awssdk.core.SdkResponse.BuilderImpl
 
sdkHttpResponse() - Method in class software.amazon.awssdk.core.SdkResponse.BuilderImpl
 
sdkHttpResponse() - Method in class software.amazon.awssdk.core.SdkResponse
 
SdkInputStream - Class in software.amazon.awssdk.core.io
Base class for AWS Java SDK specific InputStream.
SdkInputStream() - Constructor for class software.amazon.awssdk.core.io.SdkInputStream
 
SdkInternalExecutionAttribute - Class in software.amazon.awssdk.core.interceptor
Attributes that can be applied to all sdk requests.
SdkInternalTestAdvancedClientOption<T> - Class in software.amazon.awssdk.core.internal
Options of SdkAdvancedClientOption that must not be used outside of tests that are stored in this project.
SdkInternalTestAdvancedClientOption(Class<T>) - Constructor for class software.amazon.awssdk.core.internal.SdkInternalTestAdvancedClientOption
 
SdkInterruptedException - Exception in software.amazon.awssdk.core.exception
 
SdkInterruptedException() - Constructor for exception software.amazon.awssdk.core.exception.SdkInterruptedException
 
SdkInterruptedException(SdkHttpFullResponse) - Constructor for exception software.amazon.awssdk.core.exception.SdkInterruptedException
 
SdkIterable<T> - Interface in software.amazon.awssdk.core.pagination.sync
A custom iterable used in paginated responses.
SdkNumber - Class in software.amazon.awssdk.core
An in-memory representation of Number being given to a service or being returned by a service.
SdkPojo - Interface in software.amazon.awssdk.core
Interface to provide the list of SdkFields in a POJO.
SdkPojoBuilder<T extends SdkPojo> - Class in software.amazon.awssdk.core
A builder for an immutable SdkPojo with no fields.
SdkPojoBuilder(T) - Constructor for class software.amazon.awssdk.core.SdkPojoBuilder
 
SdkPublisher<T> - Interface in software.amazon.awssdk.core.async
Interface that is implemented by the Async auto-paginated responses.
SdkPublishers - Class in software.amazon.awssdk.core.internal.async
Common implementations of SdkPublisher that are provided for convenience when building asynchronous interceptors to be used with specific clients.
SdkRequest - Class in software.amazon.awssdk.core
The base class for all SDK requests.
SdkRequest() - Constructor for class software.amazon.awssdk.core.SdkRequest
 
SdkRequest.Builder - Interface in software.amazon.awssdk.core
 
SdkRequestOverrideConfiguration - Class in software.amazon.awssdk.core
Base per-request override configuration for all SDK requests.
SdkRequestOverrideConfiguration.Builder - Interface in software.amazon.awssdk.core
 
SdkResponse - Class in software.amazon.awssdk.core
The base class for all SDK responses.
SdkResponse(SdkResponse.Builder) - Constructor for class software.amazon.awssdk.core.SdkResponse
 
SdkResponse.Builder - Interface in software.amazon.awssdk.core
 
SdkResponse.BuilderImpl - Class in software.amazon.awssdk.core
 
SdkRetryCondition - Class in software.amazon.awssdk.core.retry.conditions
Contains predefined RetryCondition provided by SDK.
SdkServiceException - Exception in software.amazon.awssdk.core.exception
Extension of SdkException that represents an error response returned by the requested downstream service.
SdkServiceException(SdkServiceException.Builder) - Constructor for exception software.amazon.awssdk.core.exception.SdkServiceException
 
SdkServiceException.Builder - Interface in software.amazon.awssdk.core.exception
 
SdkServiceException.BuilderImpl - Class in software.amazon.awssdk.core.exception
 
SdkStandardLogger - Class in software.amazon.awssdk.core
A centralized set of loggers that used across the SDK to log particular types of events.
SdkSyncClientBuilder<B extends SdkSyncClientBuilder<B,C>,C> - Interface in software.amazon.awssdk.core.client.builder
This includes required and optional override configuration required by every sync client builder.
SdkSyncClientHandler - Class in software.amazon.awssdk.core.client.handler
Client handler for SDK clients.
SdkSyncClientHandler(SdkClientConfiguration) - Constructor for class software.amazon.awssdk.core.client.handler.SdkSyncClientHandler
 
SdkSystemSetting - Enum in software.amazon.awssdk.core
System properties to configure the SDK runtime.
SdkUserAgent - Class in software.amazon.awssdk.core.util
Utility class for accessing AWS SDK versioning information.
serializableBuilderClass() - Static method in exception software.amazon.awssdk.core.exception.SdkServiceException
 
SERVICE_CALL_DURATION - Static variable in class software.amazon.awssdk.core.metrics.CoreMetric
The duration of time taken to connect to the service (or acquire a connection from the connection pool), send the serialized request and receive the initial response (e.g.
SERVICE_CONFIG - Static variable in class software.amazon.awssdk.core.interceptor.SdkExecutionAttribute
Handler context key for advanced configuration.
SERVICE_CONFIGURATION - Static variable in class software.amazon.awssdk.core.client.config.SdkClientOption
Service-specific configuration used by some services, like S3.
SERVICE_ID - Static variable in class software.amazon.awssdk.core.metrics.CoreMetric
The unique ID for the service.
SERVICE_NAME - Static variable in class software.amazon.awssdk.core.client.config.SdkClientOption
Descriptive name for the service.
SERVICE_NAME - Static variable in class software.amazon.awssdk.core.interceptor.SdkExecutionAttribute
The key under which the service name is stored.
ServiceConfiguration - Interface in software.amazon.awssdk.core
 
serviceName() - Method in interface software.amazon.awssdk.core.SdkClient
The name of the service.
set(Object, Object) - Method in class software.amazon.awssdk.core.SdkField
Sets the given value on the POJO via the setter passed into the SdkField.Builder.
set(int, T) - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructList
 
setApiCallAttemptTimeout(Duration) - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration.BuilderImpl
 
setApiCallTimeout(Duration) - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration.BuilderImpl
 
setAsyncConfiguration(ClientAsyncConfiguration) - Method in class software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder
 
setCause(Throwable) - Method in class software.amazon.awssdk.core.exception.SdkException.BuilderImpl
 
setEndpointOverride(URI) - Method in class software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder
 
setExecutionAttributes(ExecutionAttributes) - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration.BuilderImpl
 
setExtendedRequestId(String) - Method in class software.amazon.awssdk.core.exception.SdkServiceException.BuilderImpl
 
setGenerator(Supplier<String>) - Static method in class software.amazon.awssdk.core.util.IdempotentUtils
 
setGlobalTimeOffset(int) - Static method in class software.amazon.awssdk.core.SdkGlobalTime
Sets the global time difference in seconds between the running JVM and AWS.
setLastException(Throwable) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.utils.RetryableStageHelper
Update the RetryableStageHelper.getLastException() value for this helper.
setLastResponse(SdkHttpResponse) - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.utils.RetryableStageHelper
Set the last HTTP response returned by the service.
setMessage(String) - Method in class software.amazon.awssdk.core.exception.SdkException.BuilderImpl
 
setMetricPublishers(List<MetricPublisher>) - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration.BuilderImpl
 
setOverrideConfiguration(ClientOverrideConfiguration) - Method in class software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder
 
setRequestId(String) - Method in class software.amazon.awssdk.core.exception.SdkServiceException.BuilderImpl
 
setSigner(Signer) - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration.BuilderImpl
 
setStatusCode(int) - Method in class software.amazon.awssdk.core.exception.SdkServiceException.BuilderImpl
 
setter(BiConsumer<Object, TypeT>) - Method in class software.amazon.awssdk.core.SdkField.Builder
Sets the BiConsumer which will accept an object and a value and set that value on the appropriate member of the object.
SHORT - Static variable in interface software.amazon.awssdk.core.protocol.MarshallingType
 
shouldAdjust(SdkException) - Method in class software.amazon.awssdk.core.internal.retry.ClockSkewAdjuster
Returns true if the clock should be adjusted for future requests.
shouldRetry(RetryPolicyContext) - Method in class software.amazon.awssdk.core.retry.conditions.AndRetryCondition
 
shouldRetry(RetryPolicyContext) - Method in class software.amazon.awssdk.core.retry.conditions.MaxNumberOfRetriesCondition
 
shouldRetry(RetryPolicyContext) - Method in class software.amazon.awssdk.core.retry.conditions.OrRetryCondition
 
shouldRetry(RetryPolicyContext) - Method in interface software.amazon.awssdk.core.retry.conditions.RetryCondition
Determine whether a request should or should not be retried.
shouldRetry(RetryPolicyContext) - Method in class software.amazon.awssdk.core.retry.conditions.RetryOnClockSkewCondition
 
shouldRetry(RetryPolicyContext) - Method in class software.amazon.awssdk.core.retry.conditions.RetryOnExceptionsCondition
 
shouldRetry(RetryPolicyContext) - Method in class software.amazon.awssdk.core.retry.conditions.RetryOnStatusCodeCondition
 
shouldRetry(RetryPolicyContext) - Method in class software.amazon.awssdk.core.retry.conditions.RetryOnThrottlingCondition
 
shouldRetry(RetryPolicyContext) - Method in class software.amazon.awssdk.core.retry.conditions.TokenBucketRetryCondition
 
sign(SdkHttpFullRequest, AsyncRequestBody, ExecutionAttributes) - Method in interface software.amazon.awssdk.core.signer.AsyncSigner
Sign the request, including the contents of the body into the signature calculation.
sign(SdkHttpFullRequest, ExecutionAttributes) - Method in class software.amazon.awssdk.core.signer.NoOpSigner
 
sign(SdkHttpFullRequest, ExecutionAttributes) - Method in interface software.amazon.awssdk.core.signer.Signer
Method that takes in an request and returns a signed version of the request.
signAsyncRequestBody(SdkHttpFullRequest, AsyncRequestBody, ExecutionAttributes) - Method in interface software.amazon.awssdk.core.signer.AsyncRequestBodySigner
Method that takes in an signed request and async request body provider, and returns a transformed version the request body provider.
SIGNER - Static variable in class software.amazon.awssdk.core.client.config.SdkAdvancedClientOption
Define the signer that should be used when authenticating with AWS.
signer(Signer) - Method in class software.amazon.awssdk.core.http.ExecutionContext.Builder
 
signer() - Method in class software.amazon.awssdk.core.http.ExecutionContext
 
signer() - Method in class software.amazon.awssdk.core.internal.http.RequestExecutionContext
 
signer(Signer) - Method in interface software.amazon.awssdk.core.RequestOverrideConfiguration.Builder
Sets the signer to use for signing the request.
signer() - Method in interface software.amazon.awssdk.core.RequestOverrideConfiguration.Builder
 
signer(Signer) - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration.BuilderImpl
 
signer() - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration.BuilderImpl
 
signer() - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration
 
Signer - Interface in software.amazon.awssdk.core.signer
Interface for the signer used for signing the requests.
SIGNER_OVERRIDDEN - Static variable in class software.amazon.awssdk.core.client.config.SdkClientOption
Option to specify if the default signer has been overridden on the client.
SIGNER_OVERRIDDEN - Static variable in class software.amazon.awssdk.core.interceptor.SdkExecutionAttribute
If the client signer value has been overridden.
SIGNING_DURATION - Static variable in class software.amazon.awssdk.core.metrics.CoreMetric
The duration of time taken to sign the HTTP request.
SigningStage - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
Sign the marshalled request (if applicable).
SigningStage(HttpClientDependencies) - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.SigningStage
 
SimpleHttpContentPublisher - Class in software.amazon.awssdk.core.internal.http.async
Implementation of SdkHttpContentPublisher that provides all it's data at once.
SimpleHttpContentPublisher(SdkHttpFullRequest) - Constructor for class software.amazon.awssdk.core.internal.http.async.SimpleHttpContentPublisher
 
size() - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructList
 
size() - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructMap
 
skip(long) - Method in class software.amazon.awssdk.core.internal.io.AwsChunkedEncodingInputStream
 
skip(long) - Method in class software.amazon.awssdk.core.io.ResettableInputStream
 
skip(long) - Method in class software.amazon.awssdk.core.io.SdkDigestInputStream
Skips over and discards n bytes of data from this input stream, while taking the skipped bytes into account for digest calculation.
skip(long) - Method in class software.amazon.awssdk.core.io.SdkFilterInputStream
 
software.amazon.awssdk.core - package software.amazon.awssdk.core
 
software.amazon.awssdk.core.adapter - package software.amazon.awssdk.core.adapter
 
software.amazon.awssdk.core.async - package software.amazon.awssdk.core.async
 
software.amazon.awssdk.core.checksums - package software.amazon.awssdk.core.checksums
 
software.amazon.awssdk.core.client.builder - package software.amazon.awssdk.core.client.builder
 
software.amazon.awssdk.core.client.config - package software.amazon.awssdk.core.client.config
 
software.amazon.awssdk.core.client.handler - package software.amazon.awssdk.core.client.handler
 
software.amazon.awssdk.core.document - package software.amazon.awssdk.core.document
 
software.amazon.awssdk.core.document.internal - package software.amazon.awssdk.core.document.internal
 
software.amazon.awssdk.core.endpointdiscovery - package software.amazon.awssdk.core.endpointdiscovery
 
software.amazon.awssdk.core.endpointdiscovery.providers - package software.amazon.awssdk.core.endpointdiscovery.providers
 
software.amazon.awssdk.core.exception - package software.amazon.awssdk.core.exception
 
software.amazon.awssdk.core.http - package software.amazon.awssdk.core.http
 
software.amazon.awssdk.core.interceptor - package software.amazon.awssdk.core.interceptor
 
software.amazon.awssdk.core.interceptor.trait - package software.amazon.awssdk.core.interceptor.trait
 
software.amazon.awssdk.core.internal - package software.amazon.awssdk.core.internal
 
software.amazon.awssdk.core.internal.async - package software.amazon.awssdk.core.internal.async
 
software.amazon.awssdk.core.internal.capacity - package software.amazon.awssdk.core.internal.capacity
 
software.amazon.awssdk.core.internal.chunked - package software.amazon.awssdk.core.internal.chunked
 
software.amazon.awssdk.core.internal.handler - package software.amazon.awssdk.core.internal.handler
 
software.amazon.awssdk.core.internal.http - package software.amazon.awssdk.core.internal.http
 
software.amazon.awssdk.core.internal.http.async - package software.amazon.awssdk.core.internal.http.async
 
software.amazon.awssdk.core.internal.http.loader - package software.amazon.awssdk.core.internal.http.loader
 
software.amazon.awssdk.core.internal.http.pipeline - package software.amazon.awssdk.core.internal.http.pipeline
 
software.amazon.awssdk.core.internal.http.pipeline.stages - package software.amazon.awssdk.core.internal.http.pipeline.stages
 
software.amazon.awssdk.core.internal.http.pipeline.stages.utils - package software.amazon.awssdk.core.internal.http.pipeline.stages.utils
 
software.amazon.awssdk.core.internal.http.timers - package software.amazon.awssdk.core.internal.http.timers
 
software.amazon.awssdk.core.internal.interceptor - package software.amazon.awssdk.core.internal.interceptor
 
software.amazon.awssdk.core.internal.io - package software.amazon.awssdk.core.internal.io
 
software.amazon.awssdk.core.internal.pagination.async - package software.amazon.awssdk.core.internal.pagination.async
 
software.amazon.awssdk.core.internal.retry - package software.amazon.awssdk.core.internal.retry
 
software.amazon.awssdk.core.internal.sync - package software.amazon.awssdk.core.internal.sync
 
software.amazon.awssdk.core.internal.transform - package software.amazon.awssdk.core.internal.transform
 
software.amazon.awssdk.core.internal.util - package software.amazon.awssdk.core.internal.util
 
software.amazon.awssdk.core.internal.waiters - package software.amazon.awssdk.core.internal.waiters
 
software.amazon.awssdk.core.io - package software.amazon.awssdk.core.io
 
software.amazon.awssdk.core.metrics - package software.amazon.awssdk.core.metrics
 
software.amazon.awssdk.core.pagination.async - package software.amazon.awssdk.core.pagination.async
 
software.amazon.awssdk.core.pagination.sync - package software.amazon.awssdk.core.pagination.sync
 
software.amazon.awssdk.core.protocol - package software.amazon.awssdk.core.protocol
 
software.amazon.awssdk.core.retry - package software.amazon.awssdk.core.retry
 
software.amazon.awssdk.core.retry.backoff - package software.amazon.awssdk.core.retry.backoff
 
software.amazon.awssdk.core.retry.conditions - package software.amazon.awssdk.core.retry.conditions
 
software.amazon.awssdk.core.runtime - package software.amazon.awssdk.core.runtime
 
software.amazon.awssdk.core.runtime.transform - package software.amazon.awssdk.core.runtime.transform
 
software.amazon.awssdk.core.signer - package software.amazon.awssdk.core.signer
 
software.amazon.awssdk.core.sync - package software.amazon.awssdk.core.sync
 
software.amazon.awssdk.core.traits - package software.amazon.awssdk.core.traits
 
software.amazon.awssdk.core.util - package software.amazon.awssdk.core.util
 
software.amazon.awssdk.core.waiters - package software.amazon.awssdk.core.waiters
 
Standard() - Constructor for class software.amazon.awssdk.core.internal.retry.SdkDefaultRetrySetting.Standard
 
StandardMemberCopier - Class in software.amazon.awssdk.core.adapter
Used in combination with the generated member copiers to implement deep copies of shape members.
startingAttempt() - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.utils.RetryableStageHelper
Invoke when starting a request attempt, before querying the retry policy.
statusCode(int) - Method in interface software.amazon.awssdk.core.exception.SdkServiceException.Builder
Specifies the status code returned by the service.
statusCode() - Method in interface software.amazon.awssdk.core.exception.SdkServiceException.Builder
The status code returned by the service.
statusCode - Variable in class software.amazon.awssdk.core.exception.SdkServiceException.BuilderImpl
 
statusCode(int) - Method in class software.amazon.awssdk.core.exception.SdkServiceException.BuilderImpl
 
statusCode() - Method in class software.amazon.awssdk.core.exception.SdkServiceException.BuilderImpl
 
statusCode() - Method in exception software.amazon.awssdk.core.exception.SdkServiceException
The status code that was returned by the called service.
stopTask() - Method in class software.amazon.awssdk.core.pagination.async.PaginationSubscription
 
stream() - Method in interface software.amazon.awssdk.core.pagination.sync.SdkIterable
 
StreamingRequestMarshaller<T> - Class in software.amazon.awssdk.core.runtime.transform
Augments a Marshaller to add contents for a streamed request.
StreamingRequestMarshaller.Builder - Class in software.amazon.awssdk.core.runtime.transform
Builder class to build StreamingRequestMarshaller object.
StreamManagingStage<OutputT> - Class in software.amazon.awssdk.core.internal.http
Adds additional wrapping around the request ContentStreamProvider.
StreamManagingStage(RequestPipeline<SdkHttpFullRequest, Response<OutputT>>) - Constructor for class software.amazon.awssdk.core.internal.http.StreamManagingStage
 
STRING - Static variable in interface software.amazon.awssdk.core.protocol.MarshallingType
 
StringDocument - Class in software.amazon.awssdk.core.document.internal
 
StringDocument(String) - Constructor for class software.amazon.awssdk.core.document.internal.StringDocument
Create a New StringDocument with boolean value as passed in constructor
stringValue() - Method in class software.amazon.awssdk.core.SdkNumber
Gets the String value of the SdkNumber.
subList(int, int) - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructList
 
subscribe(Subscriber<? super T>) - Method in class software.amazon.awssdk.core.async.EmptyPublisher
 
subscribe(Consumer<T>) - Method in interface software.amazon.awssdk.core.async.SdkPublisher
Subscribes to the publisher with the given Consumer.
subscribe(Subscriber<? super T>) - Method in class software.amazon.awssdk.core.internal.async.AsyncStreamPrepender
 
subscribe(Subscriber<? super ByteBuffer>) - Method in class software.amazon.awssdk.core.internal.async.ByteArrayAsyncRequestBody
 
subscribe(Subscriber<? super T>) - Method in class software.amazon.awssdk.core.internal.async.EnvelopeWrappedSdkPublisher
See Publisher.subscribe(Subscriber)
subscribe(Subscriber<? super ByteBuffer>) - Method in class software.amazon.awssdk.core.internal.async.FileAsyncRequestBody
 
subscribe(Subscriber<? super ByteBuffer>) - Method in class software.amazon.awssdk.core.internal.http.async.SimpleHttpContentPublisher
 
subscribe(Subscriber<? super ItemT>) - Method in class software.amazon.awssdk.core.pagination.async.PaginatedItemsPublisher
 
subscriber(Subscriber) - Method in interface software.amazon.awssdk.core.pagination.async.PaginationSubscription.Builder
 
subscriber(Subscriber) - Method in class software.amazon.awssdk.core.pagination.async.PaginationSubscription.BuilderImpl
 
subscriber - Variable in class software.amazon.awssdk.core.pagination.async.PaginationSubscription
 
successOnExceptionAcceptor(Predicate<Throwable>) - Static method in interface software.amazon.awssdk.core.waiters.WaiterAcceptor
Creates an error waiter acceptor which determines if the exception should transition the waiter to success state
successOnResponseAcceptor(Predicate<T>) - Static method in interface software.amazon.awssdk.core.waiters.WaiterAcceptor
Creates a success waiter acceptor which determines if the exception should transition the waiter to success state
SYNC_HTTP_CLIENT - Static variable in class software.amazon.awssdk.core.client.config.SdkClientOption
The HTTP client implementation to make HTTP requests with.
syncClientConfiguration() - Method in class software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder
Return a client configuration object, populated with the following chain of priorities.
SyncClientHandler - Interface in software.amazon.awssdk.core.client.handler
Client interface to invoke an API.
SyncPageFetcher<ResponseT> - Interface in software.amazon.awssdk.core.pagination.sync
 
SyncTimeoutTask - Class in software.amazon.awssdk.core.internal.http.timers
TimeoutTask to be scheduled for synchronous operations.
SystemPropertiesEndpointDiscoveryProvider - Class in software.amazon.awssdk.core.endpointdiscovery.providers
EndpointDiscoveryProvider implementation that loads endpoint discovery from the AWS_ENABLE_ENDPOINT_DISCOVERY system property or environment variable.

T

then(Function<HttpClientDependencies, RequestPipeline<OutputT, NewOutputT>>) - Method in class software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder
Factory method to chain the current RequestPipelineBuilder with another pipeline stage.
then(Supplier<RequestPipeline<OutputT, NewOutputT>>) - Method in class software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder
Factory method to chain the current RequestPipelineBuilder with another pipeline stage.
thisBuilder() - Method in class software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder
Return "this" for method chaining.
throttledBaseDelay(RetryMode) - Static method in class software.amazon.awssdk.core.internal.retry.SdkDefaultRetrySetting
 
throttlingBackoffStrategy(BackoffStrategy) - Method in interface software.amazon.awssdk.core.retry.RetryPolicy.Builder
Configure the backoff strategy that should be used for waiting in between retry attempts after a throttling error is encountered.
throttlingBackoffStrategy() - Method in interface software.amazon.awssdk.core.retry.RetryPolicy.Builder
 
throttlingBackoffStrategy() - Method in class software.amazon.awssdk.core.retry.RetryPolicy
throttlingExceptionCost(int) - Method in class software.amazon.awssdk.core.internal.retry.DefaultTokenBucketExceptionCostFunction.Builder
 
throttlingExceptionCost(int) - Method in interface software.amazon.awssdk.core.retry.conditions.TokenBucketExceptionCostFunction.Builder
Specify the number of tokens that should be removed from the token bucket when throttling exceptions (e.g.
ThrowableUtils - Class in software.amazon.awssdk.core.internal.util
Utility for use with errors or exceptions.
time() - Method in interface software.amazon.awssdk.core.internal.retry.RateLimitingTokenBucket.Clock
 
TIME_OFFSET - Static variable in class software.amazon.awssdk.core.interceptor.SdkExecutionAttribute
The key under which the time offset (for clock skew correction) is stored.
timeAsyncTaskIfNeeded(CompletableFuture<T>, ScheduledExecutorService, Supplier<SdkClientException>, long) - Static method in class software.amazon.awssdk.core.internal.http.timers.TimerUtils
Schedule a TimeoutTask and exceptional completes a CompletableFuture with the provide exception if not otherwise completed before the given timeout.
timeOffset() - Method in class software.amazon.awssdk.core.internal.http.HttpClientDependencies
 
TimeoutExceptionHandlingStage<OutputT> - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
Check if an Exception is caused by either ApiCallTimeout or ApiAttemptTimeout and translate that exception to a more appropriate timeout related exception so that it can be handled in other stages.
TimeoutExceptionHandlingStage(HttpClientDependencies, RequestPipeline<SdkHttpFullRequest, Response<OutputT>>) - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.TimeoutExceptionHandlingStage
 
TimeoutTask - Interface in software.amazon.awssdk.core.internal.http.timers
 
TimeoutTracker - Interface in software.amazon.awssdk.core.internal.http.timers
Tracker task to track the TimeoutTask and the ScheduledFuture that schedules the timeout task.
TimerUtils - Class in software.amazon.awssdk.core.internal.http.timers
 
TimestampFormatTrait - Class in software.amazon.awssdk.core.traits
Trait that indicates a different format should be used for marshalling/unmarshalling timestamps.
TimestampFormatTrait.Format - Enum in software.amazon.awssdk.core.traits
Enum of the timestamp formats we currently support.
timeSyncTaskIfNeeded(ScheduledExecutorService, long, Thread) - Static method in class software.amazon.awssdk.core.internal.http.timers.TimerUtils
Schedule a TimeoutTask that aborts the task if not otherwise completed before the given timeout.
toArray() - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructList
 
toArray(T1[]) - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructList
 
toBuilder() - Method in class software.amazon.awssdk.core.client.config.ClientAsyncConfiguration
 
toBuilder() - Method in class software.amazon.awssdk.core.client.config.ClientOverrideConfiguration
 
toBuilder() - Method in class software.amazon.awssdk.core.client.config.SdkClientConfiguration
 
toBuilder() - Method in class software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryEndpoint
 
toBuilder() - Method in exception software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryFailedException
 
toBuilder() - Method in class software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryRequest
 
toBuilder() - Method in exception software.amazon.awssdk.core.exception.AbortedException
 
toBuilder() - Method in exception software.amazon.awssdk.core.exception.ApiCallAttemptTimeoutException
 
toBuilder() - Method in exception software.amazon.awssdk.core.exception.ApiCallTimeoutException
 
toBuilder() - Method in exception software.amazon.awssdk.core.exception.Crc32MismatchException
 
toBuilder() - Method in exception software.amazon.awssdk.core.exception.NonRetryableException
 
toBuilder() - Method in exception software.amazon.awssdk.core.exception.RetryableException
 
toBuilder() - Method in exception software.amazon.awssdk.core.exception.SdkClientException
Create a SdkClientException.Builder initialized with the properties of this SdkClientException.
toBuilder() - Method in exception software.amazon.awssdk.core.exception.SdkException
Create a SdkException.Builder initialized with the properties of this SdkException.
toBuilder() - Method in exception software.amazon.awssdk.core.exception.SdkServiceException
Create a SdkServiceException.Builder initialized with the properties of this SdkServiceException.
toBuilder() - Method in class software.amazon.awssdk.core.http.ExecutionContext
 
toBuilder() - Method in class software.amazon.awssdk.core.interceptor.ExecutionAttributes
 
toBuilder() - Method in class software.amazon.awssdk.core.interceptor.InterceptorContext
 
toBuilder() - Method in class software.amazon.awssdk.core.internal.interceptor.DefaultFailedExecutionContext
 
toBuilder() - Method in class software.amazon.awssdk.core.protocol.VoidSdkResponse
 
toBuilder() - Method in class software.amazon.awssdk.core.RequestOverrideConfiguration
Create a RequestOverrideConfiguration.Builder initialized with the properties of this SdkRequestOverrideConfiguration.
toBuilder() - Method in class software.amazon.awssdk.core.Response
Creates a new builder with initial values pulled from the current object.
toBuilder() - Method in class software.amazon.awssdk.core.retry.backoff.EqualJitterBackoffStrategy
 
toBuilder() - Method in class software.amazon.awssdk.core.retry.backoff.FullJitterBackoffStrategy
 
toBuilder() - Method in class software.amazon.awssdk.core.retry.RetryPolicy
 
toBuilder() - Method in class software.amazon.awssdk.core.retry.RetryPolicyContext
 
toBuilder() - Method in class software.amazon.awssdk.core.SdkRequest
 
toBuilder() - Method in class software.amazon.awssdk.core.SdkRequestOverrideConfiguration
 
toBuilder() - Method in class software.amazon.awssdk.core.SdkResponse
 
toBuilder() - Method in class software.amazon.awssdk.core.waiters.WaiterOverrideConfiguration
 
toBytes() - Static method in interface software.amazon.awssdk.core.async.AsyncResponseTransformer
Creates an AsyncResponseTransformer that writes all content to a byte array.
toBytes() - Static method in interface software.amazon.awssdk.core.sync.ResponseTransformer
Creates a response transformer that loads all response content into memory, exposed as ResponseBytes.
toFile(Path) - Static method in interface software.amazon.awssdk.core.async.AsyncResponseTransformer
Creates an AsyncResponseTransformer that writes all the content to the given file.
toFile(File) - Static method in interface software.amazon.awssdk.core.async.AsyncResponseTransformer
Creates an AsyncResponseTransformer that writes all the content to the given file.
toFile(Path) - Static method in interface software.amazon.awssdk.core.sync.ResponseTransformer
Creates a response transformer that writes all response content to the specified file.
toFile(File) - Static method in interface software.amazon.awssdk.core.sync.ResponseTransformer
Creates a response transformer that writes all response content to the specified file.
toInputStream() - Static method in interface software.amazon.awssdk.core.sync.ResponseTransformer
Creates a response transformer that returns an unmanaged input stream with the response content.
TOKEN_BUCKET_SIZE - Static variable in class software.amazon.awssdk.core.internal.retry.SdkDefaultRetrySetting
 
TokenBucket - Class in software.amazon.awssdk.core.internal.capacity
A lock-free implementation of a token bucket.
TokenBucket(int) - Constructor for class software.amazon.awssdk.core.internal.capacity.TokenBucket
Create a bucket containing the specified number of tokens.
TokenBucketExceptionCostFunction - Interface in software.amazon.awssdk.core.retry.conditions
A function used by TokenBucketRetryCondition to determine how many tokens should be removed from the bucket when an exception is encountered.
TokenBucketExceptionCostFunction.Builder - Interface in software.amazon.awssdk.core.retry.conditions
A helper that can be used to assign exception costs to specific exception types, created via TokenBucketExceptionCostFunction.builder().
TokenBucketRetryCondition - Class in software.amazon.awssdk.core.retry.conditions
A RetryCondition that limits the number of retries made by the SDK using a token bucket algorithm.
TokenBucketRetryCondition.Builder - Class in software.amazon.awssdk.core.retry.conditions
Configure and create a TokenBucketRetryCondition.
TokenBucketRetryCondition.Capacity - Class in software.amazon.awssdk.core.retry.conditions
The number of tokens in the token bucket after a specific token acquisition succeeds.
TokenBucketRetryCondition.Capacity.Builder - Class in software.amazon.awssdk.core.retry.conditions
 
tokenBucketSize(int) - Method in class software.amazon.awssdk.core.retry.conditions.TokenBucketRetryCondition.Builder
Specify the maximum number of tokens in the token bucket.
tokenCostFunction(RetryMode) - Static method in class software.amazon.awssdk.core.internal.retry.SdkDefaultRetrySetting
 
tokensAvailable() - Method in class software.amazon.awssdk.core.retry.conditions.TokenBucketRetryCondition
Retrieve the number of tokens currently available in the token bucket.
toOutputStream(OutputStream) - Static method in interface software.amazon.awssdk.core.sync.ResponseTransformer
Creates a response transformer that writes all response content to the given OutputStream.
toServiceException(SdkException) - Static method in class software.amazon.awssdk.core.retry.RetryUtils
 
toString() - Method in class software.amazon.awssdk.core.client.config.ClientOverrideConfiguration
 
toString() - Method in enum software.amazon.awssdk.core.ClientType
 
toString() - Method in class software.amazon.awssdk.core.document.internal.BooleanDocument
 
toString() - Method in class software.amazon.awssdk.core.document.internal.ListDocument
 
toString() - Method in class software.amazon.awssdk.core.document.internal.MapDocument
 
toString() - Method in class software.amazon.awssdk.core.document.internal.NullDocument
 
toString() - Method in class software.amazon.awssdk.core.document.internal.NumberDocument
 
toString() - Method in class software.amazon.awssdk.core.document.internal.StringDocument
 
toString() - Method in class software.amazon.awssdk.core.endpointdiscovery.providers.ProfileEndpointDiscoveryProvider
 
toString() - Method in class software.amazon.awssdk.core.endpointdiscovery.providers.SystemPropertiesEndpointDiscoveryProvider
 
toString() - Method in class software.amazon.awssdk.core.interceptor.ExecutionAttribute
 
toString() - Method in class software.amazon.awssdk.core.internal.retry.DefaultTokenBucketExceptionCostFunction
 
toString() - Method in class software.amazon.awssdk.core.internal.util.UnreliableFilterInputStream
 
toString() - Method in class software.amazon.awssdk.core.internal.waiters.DefaultWaiterResponse
 
toString() - Method in enum software.amazon.awssdk.core.Protocol
 
toString() - Method in class software.amazon.awssdk.core.ResponseBytes
 
toString() - Method in class software.amazon.awssdk.core.retry.backoff.EqualJitterBackoffStrategy
 
toString() - Method in class software.amazon.awssdk.core.retry.backoff.FixedDelayBackoffStrategy
 
toString() - Method in class software.amazon.awssdk.core.retry.backoff.FullJitterBackoffStrategy
 
toString() - Method in class software.amazon.awssdk.core.retry.conditions.AndRetryCondition
 
toString() - Method in class software.amazon.awssdk.core.retry.conditions.MaxNumberOfRetriesCondition
 
toString() - Method in class software.amazon.awssdk.core.retry.conditions.OrRetryCondition
 
toString() - Method in class software.amazon.awssdk.core.retry.conditions.RetryOnClockSkewCondition
 
toString() - Method in class software.amazon.awssdk.core.retry.conditions.RetryOnExceptionsCondition
 
toString() - Method in class software.amazon.awssdk.core.retry.conditions.RetryOnStatusCodeCondition
 
toString() - Method in class software.amazon.awssdk.core.retry.conditions.RetryOnThrottlingCondition
 
toString() - Method in class software.amazon.awssdk.core.retry.conditions.TokenBucketRetryCondition
 
toString() - Method in class software.amazon.awssdk.core.retry.RetryPolicy
 
toString() - Method in class software.amazon.awssdk.core.SdkBytes
 
toString() - Method in class software.amazon.awssdk.core.SdkNumber
 
toString() - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructList
 
toString() - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructMap
 
toString() - Method in class software.amazon.awssdk.core.waiters.WaiterOverrideConfiguration
 
totalRequests() - Method in class software.amazon.awssdk.core.retry.RetryPolicyContext
 
toUri(String, URI) - Method in interface software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryCacheLoader
 
Trait - Interface in software.amazon.awssdk.core.traits
Marker interface for traits that contain additional metadata about SdkFields.
traits(Trait...) - Method in class software.amazon.awssdk.core.SdkField.Builder
Attaches one or more traits to the SdkField.
transferEncoding(boolean) - Method in class software.amazon.awssdk.core.internal.transform.AbstractStreamingRequestMarshaller.Builder
 
transferEncoding - Variable in class software.amazon.awssdk.core.internal.transform.AbstractStreamingRequestMarshaller
 
transform(ResponseT, AbortableInputStream) - Method in interface software.amazon.awssdk.core.sync.ResponseTransformer
Process the response contents.
TransformingAsyncResponseHandler<ResultT> - Interface in software.amazon.awssdk.core.internal.http
A response handler that returns a transformed response.
tryAcquire(int) - Method in class software.amazon.awssdk.core.internal.capacity.TokenBucket
Try to acquire a certain number of tokens from this bucket.
TypeAdapter<SourceT,DestinationT> - Interface in software.amazon.awssdk.core.adapter
Adapter interface to convert one type to another
TypeConverter - Class in software.amazon.awssdk.core.runtime
A utilities class used by generated clients to easily convert between nested types, such as lists and maps.

U

unmanaged(ResponseTransformer<ResponseT, ReturnT>) - Static method in interface software.amazon.awssdk.core.sync.ResponseTransformer
Static helper method to create a response transformer that allows the connection to be left open.
UNMARSHALLING_DURATION - Static variable in class software.amazon.awssdk.core.metrics.CoreMetric
The duration of time taken to unmarshall the HTTP response to an SDK response.
unmarshallLocationName() - Method in class software.amazon.awssdk.core.SdkField
 
unmarshallLocationName(String) - Method in class software.amazon.awssdk.core.traits.LocationTrait.Builder
 
unmarshallLocationName() - Method in class software.amazon.awssdk.core.traits.LocationTrait
 
unmodifiableExecutionAttributes(ExecutionAttributes) - Static method in class software.amazon.awssdk.core.interceptor.ExecutionAttributes
 
UnreliableFilterInputStream - Class in software.amazon.awssdk.core.internal.util
An internal class used solely for the purpose of testing via failure injection.
UnreliableFilterInputStream(InputStream, boolean) - Constructor for class software.amazon.awssdk.core.internal.util.UnreliableFilterInputStream
 
unwrap() - Method in interface software.amazon.awssdk.core.document.Document
Gets the value of the document as a Java type that represents the document type data model: boolean, String for Strings and Numbers, null, List<Object>, or Map<String, Object>.
unwrap() - Method in class software.amazon.awssdk.core.document.internal.BooleanDocument
Unwraps the Document Boolean to a Boolean Object.
unwrap() - Method in class software.amazon.awssdk.core.document.internal.ListDocument
Gets the value of the document as a Java type that represents the Loops through the individual Document and unwraps each of the document.
unwrap() - Method in class software.amazon.awssdk.core.document.internal.MapDocument
Gets the value of the document as a Java type that represents the Loops through the individual Map Entries and unwarap each of the Document Value.
unwrap() - Method in class software.amazon.awssdk.core.document.internal.NullDocument
Unwraps NullDocument as null.
unwrap() - Method in class software.amazon.awssdk.core.document.internal.NumberDocument
Unwraps the Document Number to string value of the {SdkNumber}.
unwrap() - Method in class software.amazon.awssdk.core.document.internal.StringDocument
Unwraps the Document Boolean to a String Object.
UnwrapResponseContainer<OutputT> - Class in software.amazon.awssdk.core.internal.http.pipeline.stages
Unwrap a Response container to just the POJO result.
UnwrapResponseContainer() - Constructor for class software.amazon.awssdk.core.internal.http.pipeline.stages.UnwrapResponseContainer
 
update(int) - Method in class software.amazon.awssdk.core.checksums.Md5Checksum
 
update(byte[], int, int) - Method in class software.amazon.awssdk.core.checksums.Md5Checksum
 
updateClientSendingRate(boolean) - Method in class software.amazon.awssdk.core.internal.retry.RateLimitingTokenBucket
_UpdateClientSendingRate(response) _UpdateMeasuredRate() if IsThrottlingError(response) if not enabled rate_to_use = measured_tx_rate else rate_to_use = min(measured_tx_rate, fill_rate) # The fill_rate is from the token bucket.
updateClientSendingRateForErrorResponse() - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.utils.RetryableStageHelper
Conditionally updates the sending rate of the rate limiter when an error response is received.
updateClientSendingRateForSuccessResponse() - Method in class software.amazon.awssdk.core.internal.http.pipeline.stages.utils.RetryableStageHelper
Conditionally updates the sending rate of the rate limiter when an error response is received.
updateTimeOffset(int) - Method in class software.amazon.awssdk.core.internal.http.HttpClientDependencies
Updates the time offset of the client as well as the global time offset.
useHttp2(boolean) - Method in class software.amazon.awssdk.core.internal.transform.AbstractStreamingRequestMarshaller.Builder
 
useHttp2 - Variable in class software.amazon.awssdk.core.internal.transform.AbstractStreamingRequestMarshaller
 
USER_AGENT_PREFIX - Static variable in class software.amazon.awssdk.core.client.config.SdkAdvancedClientOption
Set the prefix of the user agent that is sent with each request to AWS.
USER_AGENT_SUFFIX - Static variable in class software.amazon.awssdk.core.client.config.SdkAdvancedClientOption
Set the suffix of the user agent that is sent with each request to AWS.
userAgent() - Method in class software.amazon.awssdk.core.util.SdkUserAgent
 

V

validate(boolean, SdkHttpFullResponse) - Static method in class software.amazon.awssdk.core.http.Crc32Validation
 
validateAsyncClientOptions(SdkClientConfiguration) - Static method in class software.amazon.awssdk.core.client.config.SdkClientOptionValidation
 
validateSyncClientOptions(SdkClientConfiguration) - Static method in class software.amazon.awssdk.core.client.config.SdkClientOptionValidation
 
valueFieldInfo(SdkField) - Method in class software.amazon.awssdk.core.traits.MapTrait.Builder
 
valueFieldInfo() - Method in class software.amazon.awssdk.core.traits.MapTrait
 
valueLocationName(String) - Method in class software.amazon.awssdk.core.traits.MapTrait.Builder
 
valueLocationName() - Method in class software.amazon.awssdk.core.traits.MapTrait
 
valueOf(String) - Static method in enum software.amazon.awssdk.core.ClientType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awssdk.core.protocol.MarshallLocation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awssdk.core.Protocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awssdk.core.retry.RetryMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awssdk.core.SdkSystemSetting
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awssdk.core.traits.TimestampFormatTrait.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awssdk.core.waiters.WaiterState
Returns the enum constant of this type with the specified name.
values() - Static method in enum software.amazon.awssdk.core.ClientType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awssdk.core.protocol.MarshallLocation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awssdk.core.Protocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awssdk.core.retry.RetryMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awssdk.core.SdkSystemSetting
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awssdk.core.traits.TimestampFormatTrait.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class software.amazon.awssdk.core.util.DefaultSdkAutoConstructMap
 
values() - Static method in enum software.amazon.awssdk.core.waiters.WaiterState
Returns an array containing the constants of this enum type, in the order they are declared.
version(String) - Method in interface software.amazon.awssdk.core.ApiName.Builder
Set the version of the API.
version() - Method in class software.amazon.awssdk.core.ApiName
 
VersionInfo - Class in software.amazon.awssdk.core.util
 
VersionInfo() - Constructor for class software.amazon.awssdk.core.util.VersionInfo
 
visitBoolean(Boolean) - Method in interface software.amazon.awssdk.core.document.DocumentVisitor
Visits a Boolean Document.
visitBoolean(Boolean) - Method in interface software.amazon.awssdk.core.document.VoidDocumentVisitor
Visits a Boolean Document.
visitList(List<Document>) - Method in interface software.amazon.awssdk.core.document.DocumentVisitor
Visits a List Document.
visitList(List<Document>) - Method in interface software.amazon.awssdk.core.document.VoidDocumentVisitor
Visits a List Document.
visitMap(Map<String, Document>) - Method in interface software.amazon.awssdk.core.document.DocumentVisitor
Visits a Map Document.
visitMap(Map<String, Document>) - Method in interface software.amazon.awssdk.core.document.VoidDocumentVisitor
Visits a Map Document.
visitNull() - Method in interface software.amazon.awssdk.core.document.DocumentVisitor
Visits a Document Null.
visitNull() - Method in interface software.amazon.awssdk.core.document.VoidDocumentVisitor
Visits a Document Null.
visitNumber(SdkNumber) - Method in interface software.amazon.awssdk.core.document.DocumentVisitor
Visits a Number Document.
visitNumber(SdkNumber) - Method in interface software.amazon.awssdk.core.document.VoidDocumentVisitor
Visits a Number Document.
visitString(String) - Method in interface software.amazon.awssdk.core.document.DocumentVisitor
Visits a String Document.
visitString(String) - Method in interface software.amazon.awssdk.core.document.VoidDocumentVisitor
Visits a String Document.
VoidDocumentVisitor - Interface in software.amazon.awssdk.core.document
Document visitor interface with no return type.
VoidSdkResponse - Class in software.amazon.awssdk.core.protocol
Dummy implementation of SdkResponse.
VoidSdkResponse.Builder - Class in software.amazon.awssdk.core.protocol
 

W

Waiter<T> - Interface in software.amazon.awssdk.core.waiters
Waiter utility class that waits for a resource to transition to the desired state.
Waiter.Builder<T> - Interface in software.amazon.awssdk.core.waiters
The Waiter Builder
WaiterAcceptor<T> - Interface in software.amazon.awssdk.core.waiters
Inspects the response or errors returned from the operation and determines whether an expected state is met and returns the next WaiterState that the waiter should be transitioned to.
WaiterAttribute<T> - Class in software.amazon.awssdk.core.internal.waiters
Key for additional attribute used in waiter classes
WaiterAttribute(Class<T>) - Constructor for class software.amazon.awssdk.core.internal.waiters.WaiterAttribute
 
WaiterBuilder<T,B> - Interface in software.amazon.awssdk.core.waiters
 
WaiterConfiguration - Class in software.amazon.awssdk.core.internal.waiters
Internal waiter configuration class that provides default values if not overridden.
WaiterConfiguration(WaiterOverrideConfiguration) - Constructor for class software.amazon.awssdk.core.internal.waiters.WaiterConfiguration
 
WaiterExecutor<T> - Class in software.amazon.awssdk.core.internal.waiters
Executes sync waiter operations
WaiterExecutor(WaiterConfiguration, List<WaiterAcceptor<? super T>>) - Constructor for class software.amazon.awssdk.core.internal.waiters.WaiterExecutor
 
WaiterExecutorHelper<T> - Class in software.amazon.awssdk.core.internal.waiters
The waiter executor helper class.
WaiterExecutorHelper(List<WaiterAcceptor<? super T>>, WaiterConfiguration) - Constructor for class software.amazon.awssdk.core.internal.waiters.WaiterExecutorHelper
 
waiterFailureException(WaiterAcceptor<? super T>) - Method in class software.amazon.awssdk.core.internal.waiters.WaiterExecutorHelper
 
WaiterOverrideConfiguration - Class in software.amazon.awssdk.core.waiters
Configuration values for the Waiter.
WaiterOverrideConfiguration(WaiterOverrideConfiguration.Builder) - Constructor for class software.amazon.awssdk.core.waiters.WaiterOverrideConfiguration
 
WaiterOverrideConfiguration.Builder - Class in software.amazon.awssdk.core.waiters
 
WaiterResponse<T> - Interface in software.amazon.awssdk.core.waiters
The response returned from a waiter operation
waiterState() - Method in interface software.amazon.awssdk.core.waiters.WaiterAcceptor
 
WaiterState - Enum in software.amazon.awssdk.core.waiters
 
waitTimeout() - Method in class software.amazon.awssdk.core.internal.waiters.WaiterConfiguration
 
waitTimeout(Duration) - Method in class software.amazon.awssdk.core.waiters.WaiterOverrideConfiguration.Builder
Define the amount of time to wait for the resource to transition to the desired state before timing out.
waitTimeout() - Method in class software.amazon.awssdk.core.waiters.WaiterOverrideConfiguration
 
withAsyncRequestBody(AsyncRequestBody) - Method in class software.amazon.awssdk.core.client.handler.ClientExecutionParams
 
withBytesReadBeforeException(int) - Method in class software.amazon.awssdk.core.internal.util.UnreliableFilterInputStream
 
withCombinedResponseHandler(HttpResponseHandler<Response<OutputT>>) - Method in class software.amazon.awssdk.core.client.handler.ClientExecutionParams
 
withErrorResponseHandler(HttpResponseHandler<? extends SdkException>) - Method in class software.amazon.awssdk.core.client.handler.ClientExecutionParams
 
withFullDuplex(boolean) - Method in class software.amazon.awssdk.core.client.handler.ClientExecutionParams
Sets whether the API is a full duplex ie, request and response are streamed in parallel.
withInitialRequestEvent(boolean) - Method in class software.amazon.awssdk.core.client.handler.ClientExecutionParams
Sets whether this is an event streaming request over RPC.
withInput(InputT) - Method in class software.amazon.awssdk.core.client.handler.ClientExecutionParams
 
withMarshaller(Marshaller<InputT>) - Method in class software.amazon.awssdk.core.client.handler.ClientExecutionParams
 
withMaxNumErrors(int) - Method in class software.amazon.awssdk.core.internal.util.UnreliableFilterInputStream
 
withMetricCollector(MetricCollector) - Method in class software.amazon.awssdk.core.client.handler.ClientExecutionParams
 
withOperationName(String) - Method in class software.amazon.awssdk.core.client.handler.ClientExecutionParams
Sets the operation name of the API.
withRequestBody(RequestBody) - Method in class software.amazon.awssdk.core.client.handler.ClientExecutionParams
 
withResetIntervalBeforeException(int) - Method in class software.amazon.awssdk.core.internal.util.UnreliableFilterInputStream
 
withResponseHandler(HttpResponseHandler<OutputT>) - Method in class software.amazon.awssdk.core.client.handler.ClientExecutionParams
 
wrap(InputStream) - Static method in class software.amazon.awssdk.core.io.ReleasableInputStream
Wraps the given input stream into a ReleasableInputStream if necessary.
wrappedWith(BiFunction<HttpClientDependencies, RequestPipeline<InputT, OutputT>, RequestPipeline<NewInputT, NewOutputT>>) - Method in class software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder
Factory method to wrap the current RequestPipelineBuilder with another pipeline stage.
wrappedWith(Function<RequestPipeline<InputT, OutputT>, RequestPipeline<NewInputT, NewOutputT>>) - Method in class software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder
Factory method to wrap the current RequestPipelineBuilder with another pipeline stage.

X

X_AMZ_ID_2_HEADER - Static variable in interface software.amazon.awssdk.core.http.HttpResponseHandler
 
X_AMZN_REQUEST_ID_HEADER - Static variable in interface software.amazon.awssdk.core.http.HttpResponseHandler
 
X_AMZN_REQUEST_ID_HEADER_ALTERNATE - Static variable in interface software.amazon.awssdk.core.http.HttpResponseHandler
 
X_AMZN_REQUEST_ID_HEADERS - Static variable in interface software.amazon.awssdk.core.http.HttpResponseHandler
 
XmlAttributesTrait - Class in software.amazon.awssdk.core.traits
Trait to include the xml attributes such as "xmlns:xsi" or "xsi:type".
XmlAttributesTrait.AttributeAccessors - Class in software.amazon.awssdk.core.traits
 
XmlAttributesTrait.AttributeAccessors.Builder - Class in software.amazon.awssdk.core.traits
 
XmlAttributeTrait - Class in software.amazon.awssdk.core.traits
Trait to indicate this is an Xml attribute.
A B C D E F G H I J K L M N O P R S T U V W X 
Skip navigation links

Copyright © 2022. All rights reserved.