Class DefaultSdkHttpClientBuilder
java.lang.Object
software.amazon.awssdk.core.internal.http.loader.DefaultSdkHttpClientBuilder
- All Implemented Interfaces:
SdkHttpClient.Builder
,Buildable
,SdkBuilder
Utility to load the default HTTP client factory and create an instance of
SdkHttpClient
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuildWithDefaults
(AttributeMap serviceDefaults) Create anSdkHttpClient
with service specific defaults and defaults fromDefaultsMode
applied.Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation
Methods inherited from interface software.amazon.awssdk.http.SdkHttpClient.Builder
build
-
Constructor Details
-
DefaultSdkHttpClientBuilder
public DefaultSdkHttpClientBuilder()
-
-
Method Details
-
buildWithDefaults
Description copied from interface:SdkHttpClient.Builder
Create anSdkHttpClient
with service specific defaults and defaults fromDefaultsMode
applied. Applying service defaults is optional and some options may not be supported by a particular implementation.- Specified by:
buildWithDefaults
in interfaceSdkHttpClient.Builder
- Parameters:
serviceDefaults
- Service specific defaults. Keys will be one of the constants defined inSdkHttpConfigurationOption
.- Returns:
- Created client
-