Class S3CrtAsyncHttpClient.Builder
java.lang.Object
software.amazon.awssdk.services.s3.internal.crt.S3CrtAsyncHttpClient.Builder
- All Implemented Interfaces:
- SdkAsyncHttpClient.Builder<S3CrtAsyncHttpClient.Builder>,- Buildable,- SdkBuilder<S3CrtAsyncHttpClient.Builder,- SdkAsyncHttpClient> 
- Enclosing class:
- S3CrtAsyncHttpClient
public static final class S3CrtAsyncHttpClient.Builder
extends Object
implements SdkAsyncHttpClient.Builder<S3CrtAsyncHttpClient.Builder>
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild()Create aSdkAsyncHttpClientwith global defaults applied.buildWithDefaults(AttributeMap serviceDefaults) Create anSdkAsyncHttpClientwith service specific defaults applied.s3ClientConfiguration(S3NativeClientConfiguration clientConfiguration) Methods inherited from class java.lang.Objectequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation
- 
Constructor Details- 
Builderpublic Builder()
 
- 
- 
Method Details- 
s3ClientConfigurationpublic S3CrtAsyncHttpClient.Builder s3ClientConfiguration(S3NativeClientConfiguration clientConfiguration) 
- 
buildDescription copied from interface:SdkAsyncHttpClient.BuilderCreate aSdkAsyncHttpClientwith global defaults applied. This is useful for reusing an HTTP client across multiple services.- Specified by:
- buildin interface- Buildable
- Specified by:
- buildin interface- SdkAsyncHttpClient.Builder<S3CrtAsyncHttpClient.Builder>
- Specified by:
- buildin interface- SdkBuilder<S3CrtAsyncHttpClient.Builder,- SdkAsyncHttpClient> 
- Returns:
- an instance of T
 
- 
buildWithDefaultsDescription copied from interface:SdkAsyncHttpClient.BuilderCreate anSdkAsyncHttpClientwith service specific defaults applied. Applying service defaults is optional and some options may not be supported by a particular implementation.- Specified by:
- buildWithDefaultsin interface- SdkAsyncHttpClient.Builder<S3CrtAsyncHttpClient.Builder>
- Parameters:
- serviceDefaults- Service specific defaults. Keys will be one of the constants defined in- SdkHttpConfigurationOption.
- Returns:
- Created client
 
 
-