| Interface | Description | 
|---|---|
| SdkAsyncClientBuilder<B extends SdkAsyncClientBuilder<B,C>,C> | This includes required and optional override configuration required by every async client builder. | 
| SdkClientBuilder<B extends SdkClientBuilder<B,C>,C> | This includes required and optional override configuration required by every client builder. | 
| SdkSyncClientBuilder<B extends SdkSyncClientBuilder<B,C>,C> | This includes required and optional override configuration required by every sync client builder. | 
| Class | Description | 
|---|---|
| SdkDefaultClientBuilder<B extends SdkClientBuilder<B,C>,C> | An SDK-internal implementation of the methods in  SdkClientBuilder,SdkAsyncClientBuilderandSdkSyncClientBuilder. | 
| SdkDefaultClientBuilder.NonManagedSdkAsyncHttpClient | Wrapper around  SdkAsyncHttpClientto prevent it from being closed. | 
| SdkDefaultClientBuilder.NonManagedSdkHttpClient | Wrapper around  SdkHttpClientto prevent it from being closed. | 
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.