| Modifier and Type | Class and Description | 
|---|---|
| class  | ClientConfigurationFactoryFactory producing predefined  ClientConfigurationinstances. | 
| class  | RequestConfigGeneric representation of request level configuration. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | AmazonWebServiceClient. checkMutability()If the client has been marked as immutable then throw an  UnsupportedOperationException, otherwise do nothing. | 
| protected com.amazonaws.internal.auth.SignerProvider | AmazonWebServiceClient. getSignerProvider() | 
| Constructor and Description | 
|---|
| AmazonWebServiceClient(ClientConfiguration clientConfiguration,
                      RequestMetricCollector requestMetricCollector,
                      boolean disableStrictHostNameVerification) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | StringToByteBufferAdapter | 
| class  | StringToInputStreamAdapter | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | SdkClockClock interface to prevent static coupling to  System.currentTimeMillis(). | 
| class  | StaticSignerProviderImplementation of  SignerProviderthat always returns the same signer regardless of
 context. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PresignerFacadeReally thin facade over  Presignerto deal with some common concerns like credential resolution, adding custom headers
 and query params to be included in signing, and conversion to a usable URL. | 
| class  | PresignerParamsParams object passed to the presigner extension class for a service client and also for  PresignerFacade. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AwsAsyncClientParamsProvides access to all params needed in a asynchronous AWS service client constructor. | 
| class  | AwsSyncClientParamsProvides access to all params needed in a synchronous AWS service client constructor. | 
| class  | ClientExecutionParams<Input,Output>Encapsulates parameters needed for a particular API call. | 
| class  | ClientHandlerClient interface to invoke an API. | 
| class  | ClientHandlerImplDefault implementation of  ClientHandler. | 
| class  | ClientHandlerParamsClient level parameters for the  ClientHandlerimplementation. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AwsAsyncClientBuilder<Subclass extends AwsAsyncClientBuilder,TypeToBuild>Base class for all service specific async client builders. | 
| class  | AwsClientBuilder<Subclass extends AwsClientBuilder,TypeToBuild>Base class for all service specific client builders. | 
| class  | AwsSyncClientBuilder<Subclass extends AwsSyncClientBuilder,TypeToBuild>Base class for all service specific sync client builders. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultErrorResponseHandlerImplementation of HttpResponseHandler that handles only error responses from Amazon Web Services. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JsonClientMetadataWrapper object to provide additional metadata about a client and protocol to  SdkJsonProtocolFactory | 
| class  | JsonErrorResponseMetadataContains various metadata needed to create an appropriate  JsonErrorResponseHandlerfor the client. | 
| class  | JsonErrorShapeMetadataWrapper object to provide additional metadata about a client's error shapes to  SdkJsonProtocolFactory | 
| class  | JsonOperationMetadataContains various information needed to create a  JsonResponseHandlerfor the client. | 
| class  | SdkJsonProtocolFactoryFactory to generate the various JSON protocol handlers and generators depending on the wire protocol to be used for
 communicating with the AWS service. | 
| interface  | SdkStructuredJsonFactoryCommon interface for creating generators (writers) and protocol handlers for JSON like protocols. | 
| class  | SdkStructuredPlainJsonFactoryCreates generators and protocol handlers for plain text JSON wire format. | 
| interface  | StructuredJsonGeneratorInterface for generating a JSON | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | IdempotentUtilsUtility class to manage idempotency token | 
| Modifier and Type | Method and Description | 
|---|---|
| static URL | RuntimeHttpUtils. convertRequestToUrl(Request<?> request,
                   boolean removeLeadingSlashInResourcePath,
                   boolean urlEncode)Converts the specified request object into a URL, containing all the specified parameters, the specified request endpoint,
 etc. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AcceptorPathMatcher | 
| class  | HttpFailureStatusAcceptor<Output> | 
| class  | HttpSuccessStatusAcceptor<Output> | 
| class  | PollingStrategyContext | 
| interface  | SdkFunction<Input,Output> | 
| class  | WaiterAcceptor<Output> | 
| class  | WaiterBuilder<Input extends AmazonWebServiceRequest,Output> | 
| class  | WaiterExecution<Input extends AmazonWebServiceRequest,Output> | 
| class  | WaiterExecutionBuilder<Input extends AmazonWebServiceRequest,Output> | 
| class  | WaiterImpl<Input extends AmazonWebServiceRequest,Output> | 
| class  | WaiterState | 
| Constructor and Description | 
|---|
| WaiterImpl(WaiterBuilder<Input,Output> waiterBuilder)Constructs a new waiter with the given internal parameters | 
Copyright © 2017. All rights reserved.