Package software.amazon.awssdk.core
Interface SdkServiceClientConfiguration.Builder
- 
- Enclosing class:
 - SdkServiceClientConfiguration
 
public static interface SdkServiceClientConfiguration.BuilderThe base interface for all SDK service client configuration builders 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default Map<String,software.amazon.awssdk.http.auth.spi.scheme.AuthScheme<?>>authSchemes()Returns the configured map of auth schemes.SdkServiceClientConfigurationbuild()Build the service client configuration using the configuration on this builderdefault URIendpointOverride()Return the endpoint overridedefault SdkServiceClientConfiguration.BuilderendpointOverride(URI endpointOverride)Configure the endpoint overridedefault software.amazon.awssdk.endpoints.EndpointProviderendpointProvider()default SdkServiceClientConfiguration.BuilderendpointProvider(software.amazon.awssdk.endpoints.EndpointProvider endpointProvider)default ClientOverrideConfigurationoverrideConfiguration()Return the client override configurationdefault SdkServiceClientConfiguration.BuilderoverrideConfiguration(Consumer<ClientOverrideConfiguration.Builder> consumer)default SdkServiceClientConfiguration.BuilderoverrideConfiguration(ClientOverrideConfiguration clientOverrideConfiguration)Configure the client override configurationdefault SdkServiceClientConfiguration.BuilderputAuthScheme(software.amazon.awssdk.http.auth.spi.scheme.AuthScheme<?> authScheme)Adds the given auth scheme. 
 - 
 
- 
- 
Method Detail
- 
overrideConfiguration
default ClientOverrideConfiguration overrideConfiguration()
Return the client override configuration 
- 
endpointOverride
default URI endpointOverride()
Return the endpoint override 
- 
endpointProvider
default software.amazon.awssdk.endpoints.EndpointProvider endpointProvider()
 
- 
overrideConfiguration
default SdkServiceClientConfiguration.Builder overrideConfiguration(ClientOverrideConfiguration clientOverrideConfiguration)
Configure the client override configuration 
- 
overrideConfiguration
default SdkServiceClientConfiguration.Builder overrideConfiguration(Consumer<ClientOverrideConfiguration.Builder> consumer)
 
- 
endpointOverride
default SdkServiceClientConfiguration.Builder endpointOverride(URI endpointOverride)
Configure the endpoint override 
- 
endpointProvider
default SdkServiceClientConfiguration.Builder endpointProvider(software.amazon.awssdk.endpoints.EndpointProvider endpointProvider)
 
- 
putAuthScheme
default SdkServiceClientConfiguration.Builder putAuthScheme(software.amazon.awssdk.http.auth.spi.scheme.AuthScheme<?> authScheme)
Adds the given auth scheme. Replaces an existing auth scheme with the same id. 
- 
authSchemes
default Map<String,software.amazon.awssdk.http.auth.spi.scheme.AuthScheme<?>> authSchemes()
Returns the configured map of auth schemes. 
- 
build
SdkServiceClientConfiguration build()
Build the service client configuration using the configuration on this builder 
 - 
 
 -