- addUnmarshaller(String, Unmarshaller<? extends T, JsonUnmarshallerContext>) - Method in class software.amazon.awssdk.awscore.eventstream.EventStreamExceptionJsonUnmarshaller.Builder
-
- addUnmarshaller(String, Unmarshaller<? extends BaseEventT, JsonUnmarshallerContext>) - Method in class software.amazon.awssdk.awscore.eventstream.EventStreamTaggedUnionJsonUnmarshaller.Builder
-
- AWS_CBOR - Static variable in class software.amazon.awssdk.awscore.internal.protocol.json.JsonContentResolverFactory
-
Content type resolver implementation for AWS_CBOR enabled services.
- AWS_JSON - Static variable in class software.amazon.awssdk.awscore.internal.protocol.json.JsonContentResolverFactory
-
Content type resolver implementation for plain text AWS_JSON services.
- AWS_REGION - Static variable in class software.amazon.awssdk.awscore.AwsExecutionAttribute
-
The AWS
Region
the client was configured with.
- AWS_REGION - Static variable in class software.amazon.awssdk.awscore.client.config.AwsClientOption
-
AWS Region the client was configured with.
- AwsAdvancedClientOption<T> - Class in software.amazon.awssdk.awscore.client.config
-
- AwsAsyncClientBuilder<B extends AwsAsyncClientBuilder<B,C>,C> - Interface in software.amazon.awssdk.awscore.client.builder
-
This includes required and optional override configuration required by every AWS async client builder.
- AwsAsyncClientHandler - Class in software.amazon.awssdk.awscore.client.handler
-
Async client handler for AWS SDK clients.
- AwsAsyncClientHandler(SdkClientConfiguration) - Constructor for class software.amazon.awssdk.awscore.client.handler.AwsAsyncClientHandler
-
- AwsClientBuilder<BuilderT extends AwsClientBuilder<BuilderT,ClientT>,ClientT> - Interface in software.amazon.awssdk.awscore.client.builder
-
This includes required and optional override configuration required by every client builder.
- AwsClientHandlerUtils - Class in software.amazon.awssdk.awscore.internal.client.handler
-
- AwsClientOption<T> - Class in software.amazon.awssdk.awscore.client.config
-
- AwsClientOptionValidation - Class in software.amazon.awssdk.awscore.internal.client.config
-
A set of static methods used to validate that a
SdkClientConfiguration
contains all of
the values required for the AWS client handlers to function.
- AwsDefaultClientBuilder<BuilderT extends AwsClientBuilder<BuilderT,ClientT>,ClientT> - Class in software.amazon.awssdk.awscore.client.builder
-
- AwsDefaultClientBuilder() - Constructor for class software.amazon.awssdk.awscore.client.builder.AwsDefaultClientBuilder
-
- AwsErrorCode - Class in software.amazon.awssdk.awscore.internal
-
Contains AWS error codes.
- AwsErrorDetails - Class in software.amazon.awssdk.awscore.exception
-
- AwsErrorDetails(AwsErrorDetails.Builder) - Constructor for class software.amazon.awssdk.awscore.exception.AwsErrorDetails
-
- awsErrorDetails() - Method in exception software.amazon.awssdk.awscore.exception.AwsServiceException
-
Additional details pertaining to an exception thrown by an AWS service.
- awsErrorDetails(AwsErrorDetails) - Method in interface software.amazon.awssdk.awscore.exception.AwsServiceException.Builder
-
Specifies the additional awsErrorDetails from the service response.
- awsErrorDetails() - Method in interface software.amazon.awssdk.awscore.exception.AwsServiceException.Builder
-
- awsErrorDetails - Variable in class software.amazon.awssdk.awscore.exception.AwsServiceException.BuilderImpl
-
- awsErrorDetails(AwsErrorDetails) - Method in class software.amazon.awssdk.awscore.exception.AwsServiceException.BuilderImpl
-
- awsErrorDetails() - Method in class software.amazon.awssdk.awscore.exception.AwsServiceException.BuilderImpl
-
- AwsErrorDetails.Builder - Interface in software.amazon.awssdk.awscore.exception
-
- AwsErrorDetails.BuilderImpl - Class in software.amazon.awssdk.awscore.exception
-
- AwsExecutionAttribute - Class in software.amazon.awssdk.awscore
-
AWS-specific attributes attached to the execution.
- AwsHostNameUtils - Class in software.amazon.awssdk.awscore.util
-
- AwsJsonErrorMessageParser - Class in software.amazon.awssdk.awscore.protocol.json
-
- AwsJsonErrorMessageParser(SdkJsonErrorMessageParser) - Constructor for class software.amazon.awssdk.awscore.protocol.json.AwsJsonErrorMessageParser
-
- AwsJsonErrorResponseHandler - Class in software.amazon.awssdk.awscore.http.response
-
Implementation of HttpResponseHandler that handles a error response from AWS
services and unmarshalls the result using a JSON unmarshaller.
- AwsJsonErrorResponseHandler(List<AwsJsonErrorUnmarshaller>, ErrorCodeParser, ErrorMessageParser, JsonFactory) - Constructor for class software.amazon.awssdk.awscore.http.response.AwsJsonErrorResponseHandler
-
- AwsJsonErrorUnmarshaller - Class in software.amazon.awssdk.awscore.internal.protocol.json
-
Unmarshaller for JSON error responses from AWS services.
- AwsJsonErrorUnmarshaller(Class<? extends AwsServiceException>, String) - Constructor for class software.amazon.awssdk.awscore.internal.protocol.json.AwsJsonErrorUnmarshaller
-
- AwsJsonProtocol - Enum in software.amazon.awssdk.awscore.internal.protocol.json
-
Supported protocols for the new marshalling style.
- AwsJsonProtocolFactory - Class in software.amazon.awssdk.awscore.protocol.json
-
Factory to generate the various JSON protocol handlers and generators depending on the wire protocol to be used for
communicating with the service.
- AwsJsonProtocolFactory(JsonClientMetadata, AwsJsonProtocolMetadata) - Constructor for class software.amazon.awssdk.awscore.protocol.json.AwsJsonProtocolFactory
-
- AwsJsonProtocolMetadata - Class in software.amazon.awssdk.awscore.protocol.json
-
Provides additional metadata about AWS Json protocol.
- AwsJsonProtocolMetadata.Builder - Class in software.amazon.awssdk.awscore.protocol.json
-
- AwsRequest - Class in software.amazon.awssdk.awscore
-
Base class for all AWS Service requests.
- AwsRequest(AwsRequest.Builder) - Constructor for class software.amazon.awssdk.awscore.AwsRequest
-
- AwsRequest.Builder - Interface in software.amazon.awssdk.awscore
-
- AwsRequest.BuilderImpl - Class in software.amazon.awssdk.awscore
-
- AwsRequestOverrideConfiguration - Class in software.amazon.awssdk.awscore
-
Request-specific configuration overrides for AWS service clients.
- AwsRequestOverrideConfiguration.Builder - Interface in software.amazon.awssdk.awscore
-
- AwsResponse - Class in software.amazon.awssdk.awscore
-
Base class for all AWS Service responses.
- AwsResponse(AwsResponse.Builder) - Constructor for class software.amazon.awssdk.awscore.AwsResponse
-
- AwsResponse.Builder - Interface in software.amazon.awssdk.awscore
-
- AwsResponse.BuilderImpl - Class in software.amazon.awssdk.awscore
-
- AwsRetryPolicy - Class in software.amazon.awssdk.awscore.retry
-
Retry Policy used by clients when communicating with AWS services.
- AwsServiceException - Exception in software.amazon.awssdk.awscore.exception
-
Extension of
SdkServiceException
that represents an error response returned
by an Amazon web service.
- AwsServiceException(AwsServiceException.Builder) - Constructor for exception software.amazon.awssdk.awscore.exception.AwsServiceException
-
- AwsServiceException.Builder - Interface in software.amazon.awssdk.awscore.exception
-
- AwsServiceException.BuilderImpl - Class in software.amazon.awssdk.awscore.exception
-
- AwsStructuredCborFactory - Class in software.amazon.awssdk.awscore.internal.protocol.json
-
Creates generators and protocol handlers for CBOR wire format.
- AwsStructuredCborFactory() - Constructor for class software.amazon.awssdk.awscore.internal.protocol.json.AwsStructuredCborFactory
-
- AwsStructuredIonFactory - Class in software.amazon.awssdk.awscore.internal.protocol.json
-
- AwsStructuredIonFactory() - Constructor for class software.amazon.awssdk.awscore.internal.protocol.json.AwsStructuredIonFactory
-
- AwsStructuredJsonFactory - Interface in software.amazon.awssdk.awscore.internal.protocol.json
-
Common interface for creating generators (writers) and protocol handlers for JSON like protocols.
- AwsStructuredPlainJsonFactory - Class in software.amazon.awssdk.awscore.internal.protocol.json
-
Creates generators and protocol handlers for plain text JSON wire format.
- AwsStructuredPlainJsonFactory() - Constructor for class software.amazon.awssdk.awscore.internal.protocol.json.AwsStructuredPlainJsonFactory
-
- AwsSyncClientBuilder<B extends AwsSyncClientBuilder<B,C>,C> - Interface in software.amazon.awssdk.awscore.client.builder
-
This includes required and optional override configuration required by every sync client builder.
- AwsSyncClientHandler - Class in software.amazon.awssdk.awscore.client.handler
-
Client handler for AWS SDK clients.
- AwsSyncClientHandler(SdkClientConfiguration) - Constructor for class software.amazon.awssdk.awscore.client.handler.AwsSyncClientHandler
-
- SDK_CBOR_FACTORY - Static variable in class software.amazon.awssdk.awscore.internal.protocol.json.AwsStructuredCborFactory
-
- SDK_ION_BINARY_FACTORY - Static variable in class software.amazon.awssdk.awscore.internal.protocol.json.AwsStructuredIonFactory
-
- SDK_ION_TEXT_FACTORY - Static variable in class software.amazon.awssdk.awscore.internal.protocol.json.AwsStructuredIonFactory
-
- SDK_JSON_FACTORY - Static variable in class software.amazon.awssdk.awscore.internal.protocol.json.AwsStructuredPlainJsonFactory
-
- SdkBytesUnmarshaller() - Constructor for class software.amazon.awssdk.awscore.protocol.xml.SimpleTypeStaxUnmarshallers.SdkBytesUnmarshaller
-
- sdkHttpResponse(HttpResponse) - Method in interface software.amazon.awssdk.awscore.exception.AwsErrorDetails.Builder
-
Specifies the
HttpResponse
returned on the error response from the service.
- sdkHttpResponse() - Method in interface software.amazon.awssdk.awscore.exception.AwsErrorDetails.Builder
-
The HTTP response returned from the service.
- sdkHttpResponse(HttpResponse) - Method in class software.amazon.awssdk.awscore.exception.AwsErrorDetails.BuilderImpl
-
- sdkHttpResponse() - Method in class software.amazon.awssdk.awscore.exception.AwsErrorDetails.BuilderImpl
-
- sdkHttpResponse() - Method in class software.amazon.awssdk.awscore.exception.AwsErrorDetails
-
Returns a map of HTTP headers associated with the error response.
- serializableBuilderClass() - Static method in class software.amazon.awssdk.awscore.exception.AwsErrorDetails
-
- serializableBuilderClass() - Static method in exception software.amazon.awssdk.awscore.exception.AwsServiceException
-
- SERVICE_SIGNING_NAME - Static variable in class software.amazon.awssdk.awscore.client.config.AwsClientOption
-
- serviceEndpointPrefix() - Method in class software.amazon.awssdk.awscore.client.builder.AwsDefaultClientBuilder
-
Implemented by child classes to define the endpoint prefix used when communicating with AWS.
- serviceHttpConfig() - Method in class software.amazon.awssdk.awscore.client.builder.AwsDefaultClientBuilder
-
Optionally overridden by child classes to define service-specific HTTP configuration defaults.
- serviceName(String) - Method in class software.amazon.awssdk.awscore.eventstream.EventStreamAsyncResponseTransformer.Builder
-
- serviceName(String) - Method in interface software.amazon.awssdk.awscore.exception.AwsErrorDetails.Builder
-
Specifies the name of the service that returned this error.
- serviceName() - Method in interface software.amazon.awssdk.awscore.exception.AwsErrorDetails.Builder
-
Returns the name of the service as defined in the static constant
SERVICE_NAME variable of each service's interface.
- serviceName(String) - Method in class software.amazon.awssdk.awscore.exception.AwsErrorDetails.BuilderImpl
-
- serviceName() - Method in class software.amazon.awssdk.awscore.exception.AwsErrorDetails.BuilderImpl
-
- serviceName() - Method in class software.amazon.awssdk.awscore.exception.AwsErrorDetails
-
Returns the name of the service as defined in the static constant
SERVICE_NAME variable of each service's interface.
- setAwsErrorDetails(AwsErrorDetails) - Method in class software.amazon.awssdk.awscore.exception.AwsServiceException.BuilderImpl
-
- setCredentialsProvider(AwsCredentialsProvider) - Method in class software.amazon.awssdk.awscore.client.builder.AwsDefaultClientBuilder
-
- setCurrentHeader(String) - Method in class software.amazon.awssdk.awscore.protocol.xml.StaxUnmarshallerContext
-
- setRegion(Region) - Method in class software.amazon.awssdk.awscore.client.builder.AwsDefaultClientBuilder
-
- ShortJsonUnmarshaller() - Constructor for class software.amazon.awssdk.awscore.protocol.xml.SimpleTypeStaxUnmarshallers.ShortJsonUnmarshaller
-
- shouldRetry(RetryPolicyContext) - Method in class software.amazon.awssdk.awscore.retry.conditions.RetryOnErrorCodeCondition
-
- SIGNING_REGION - Static variable in class software.amazon.awssdk.awscore.client.config.AwsClientOption
-
AWS Region to be used for signing the request.
- signingName() - Method in class software.amazon.awssdk.awscore.client.builder.AwsDefaultClientBuilder
-
Implemented by child classes to define the signing-name that should be used when signing requests when communicating with
AWS.
- SimpleTypeStaxUnmarshallers - Class in software.amazon.awssdk.awscore.protocol.xml
-
Collection of StAX unmarshallers for simple data types.
- SimpleTypeStaxUnmarshallers.BigDecimalUnmarshaller - Class in software.amazon.awssdk.awscore.protocol.xml
-
- SimpleTypeStaxUnmarshallers.BigIntegerUnmarshaller - Class in software.amazon.awssdk.awscore.protocol.xml
-
- SimpleTypeStaxUnmarshallers.BooleanUnmarshaller - Class in software.amazon.awssdk.awscore.protocol.xml
-
Unmarshaller for Boolean values.
- SimpleTypeStaxUnmarshallers.ByteUnmarshaller - Class in software.amazon.awssdk.awscore.protocol.xml
-
Unmarshaller for Byte values.
- SimpleTypeStaxUnmarshallers.CharacterJsonUnmarshaller - Class in software.amazon.awssdk.awscore.protocol.xml
-
Unmarshaller for Character values.
- SimpleTypeStaxUnmarshallers.DoubleUnmarshaller - Class in software.amazon.awssdk.awscore.protocol.xml
-
Unmarshaller for Double values.
- SimpleTypeStaxUnmarshallers.FloatUnmarshaller - Class in software.amazon.awssdk.awscore.protocol.xml
-
Unmarshaller for Float values.
- SimpleTypeStaxUnmarshallers.InstantUnmarshaller - Class in software.amazon.awssdk.awscore.protocol.xml
-
Unmarshaller for Date values.
- SimpleTypeStaxUnmarshallers.IntegerUnmarshaller - Class in software.amazon.awssdk.awscore.protocol.xml
-
Unmarshaller for Integer values.
- SimpleTypeStaxUnmarshallers.LongUnmarshaller - Class in software.amazon.awssdk.awscore.protocol.xml
-
Unmarshaller for Long values.
- SimpleTypeStaxUnmarshallers.SdkBytesUnmarshaller - Class in software.amazon.awssdk.awscore.protocol.xml
-
Unmarshaller for ByteBuffer values.
- SimpleTypeStaxUnmarshallers.ShortJsonUnmarshaller - Class in software.amazon.awssdk.awscore.protocol.xml
-
Unmarshaller for Short values.
- SimpleTypeStaxUnmarshallers.StringUnmarshaller - Class in software.amazon.awssdk.awscore.protocol.xml
-
Unmarshaller for String values.
- software.amazon.awssdk.awscore - package software.amazon.awssdk.awscore
-
- software.amazon.awssdk.awscore.client.builder - package software.amazon.awssdk.awscore.client.builder
-
- software.amazon.awssdk.awscore.client.config - package software.amazon.awssdk.awscore.client.config
-
- software.amazon.awssdk.awscore.client.handler - package software.amazon.awssdk.awscore.client.handler
-
- software.amazon.awssdk.awscore.endpoint - package software.amazon.awssdk.awscore.endpoint
-
- software.amazon.awssdk.awscore.eventstream - package software.amazon.awssdk.awscore.eventstream
-
- software.amazon.awssdk.awscore.exception - package software.amazon.awssdk.awscore.exception
-
- software.amazon.awssdk.awscore.http.response - package software.amazon.awssdk.awscore.http.response
-
- software.amazon.awssdk.awscore.interceptor - package software.amazon.awssdk.awscore.interceptor
-
- software.amazon.awssdk.awscore.internal - package software.amazon.awssdk.awscore.internal
-
- software.amazon.awssdk.awscore.internal.client.config - package software.amazon.awssdk.awscore.internal.client.config
-
- software.amazon.awssdk.awscore.internal.client.handler - package software.amazon.awssdk.awscore.internal.client.handler
-
- software.amazon.awssdk.awscore.internal.protocol.json - package software.amazon.awssdk.awscore.internal.protocol.json
-
- software.amazon.awssdk.awscore.internal.protocol.xml - package software.amazon.awssdk.awscore.internal.protocol.xml
-
- software.amazon.awssdk.awscore.protocol.json - package software.amazon.awssdk.awscore.protocol.json
-
- software.amazon.awssdk.awscore.protocol.xml - package software.amazon.awssdk.awscore.protocol.xml
-
- software.amazon.awssdk.awscore.retry - package software.amazon.awssdk.awscore.retry
-
- software.amazon.awssdk.awscore.retry.conditions - package software.amazon.awssdk.awscore.retry.conditions
-
- software.amazon.awssdk.awscore.util - package software.amazon.awssdk.awscore.util
-
- stack - Variable in class software.amazon.awssdk.awscore.protocol.xml.StaxUnmarshallerContext
-
- standardErrorPathException(String, Node, XPath) - Method in class software.amazon.awssdk.awscore.protocol.xml.StandardErrorUnmarshaller
-
- StandardErrorUnmarshaller - Class in software.amazon.awssdk.awscore.protocol.xml
-
Error unmarshaller that knows how to interpret a standard AWS error message
(i.e.
- StandardErrorUnmarshaller() - Constructor for class software.amazon.awssdk.awscore.protocol.xml.StandardErrorUnmarshaller
-
Constructs a new unmarshaller that will unmarshall a standard AWS error
message as a generic SdkServiceException object.
- StandardErrorUnmarshaller(Class<? extends AwsServiceException>) - Constructor for class software.amazon.awssdk.awscore.protocol.xml.StandardErrorUnmarshaller
-
Constructor allowing subclasses to specify a specific type of
SdkServiceException to instantiating when populating the exception
object with data from the error message.
- statusCode(int) - Method in interface software.amazon.awssdk.awscore.exception.AwsServiceException.Builder
-
- statusCode(int) - Method in class software.amazon.awssdk.awscore.exception.AwsServiceException.BuilderImpl
-
- StaxResponseHandler<T> - Class in software.amazon.awssdk.awscore.http.response
-
Default implementation of HttpResponseHandler that handles a successful
response from an AWS service and unmarshalls the result using a StAX
unmarshaller.
- StaxResponseHandler(Unmarshaller<T, StaxUnmarshallerContext>) - Constructor for class software.amazon.awssdk.awscore.http.response.StaxResponseHandler
-
Constructs a new response handler that will use the specified StAX
unmarshaller to unmarshall the service response and uses the specified
response element path to find the root of the business data in the
service's response.
- StaxUnmarshallerContext - Class in software.amazon.awssdk.awscore.protocol.xml
-
Contains the unmarshalling state for the parsing of an XML response.
- StaxUnmarshallerContext(XMLEventReader) - Constructor for class software.amazon.awssdk.awscore.protocol.xml.StaxUnmarshallerContext
-
Constructs a new unmarshaller context using the specified source of XML events.
- StaxUnmarshallerContext(XMLEventReader, Map<String, String>) - Constructor for class software.amazon.awssdk.awscore.protocol.xml.StaxUnmarshallerContext
-
Constructs a new unmarshaller context using the specified source of XML
events, and a set of response headers.
- StringUnmarshaller() - Constructor for class software.amazon.awssdk.awscore.protocol.xml.SimpleTypeStaxUnmarshallers.StringUnmarshaller
-
- subscriber(Supplier<Subscriber<EventT>>) - Method in class software.amazon.awssdk.awscore.eventstream.DefaultEventStreamResponseHandlerBuilder
-
- subscriber(Consumer<EventT>) - Method in class software.amazon.awssdk.awscore.eventstream.DefaultEventStreamResponseHandlerBuilder
-
- subscriber(Supplier<Subscriber<EventT>>) - Method in interface software.amazon.awssdk.awscore.eventstream.EventStreamResponseHandler.Builder
-
Subscriber that will subscribe to the
SdkPublisher
of events.
- subscriber(Consumer<EventT>) - Method in interface software.amazon.awssdk.awscore.eventstream.EventStreamResponseHandler.Builder
-