| Interface | Description | 
|---|---|
| ClientAsyncConfiguration.Builder | 
 Configure and create a  
ClientAsyncConfiguration. | 
| ClientOverrideConfiguration.Builder | 
 A builder for  
ClientOverrideConfiguration. | 
| Class | Description | 
|---|---|
| ClientAsyncConfiguration | 
 Async configuration values for which the client already provides sensible defaults. 
 | 
| ClientOption<T> | 
 An option in a  
SdkClientConfiguration. | 
| ClientOverrideConfiguration | 
 Configuration values for which the client already provides sensible defaults. 
 | 
| SdkAdvancedAsyncClientOption<T> | 
 A collection of advanced options that can be configured on an async AWS client via
  
ClientAsyncConfiguration.Builder.advancedOption(SdkAdvancedAsyncClientOption,
 Object). | 
| SdkAdvancedClientOption<T> | 
 A collection of advanced options that can be configured on an AWS client via
  
ClientOverrideConfiguration.Builder.putAdvancedOption(SdkAdvancedClientOption, Object). | 
| SdkClientOption<T> | 
 A set of internal options required by the SDK via  
SdkClientConfiguration. | 
| SdkClientOptionValidation | 
 A set of static methods used to validate that a  
SdkClientConfiguration contains all of
 the values required for the SDK to function. | 
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.