protected abstract static class AwsServiceClientConfiguration.BuilderImpl extends Object implements AwsServiceClientConfiguration.Builder
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,AuthScheme<?>> |
authSchemes |
protected IdentityProvider<? extends AwsCredentialsIdentity> |
credentialsProvider |
protected URI |
endpointOverride |
protected EndpointProvider |
endpointProvider |
protected ClientOverrideConfiguration |
overrideConfiguration |
protected Region |
region |
| Modifier | Constructor and Description |
|---|---|
protected |
BuilderImpl() |
protected |
BuilderImpl(AwsServiceClientConfiguration awsServiceClientConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,AuthScheme<?>> |
authSchemes() |
IdentityProvider<? extends AwsCredentialsIdentity> |
credentialsProvider() |
AwsServiceClientConfiguration.Builder |
credentialsProvider(IdentityProvider<? extends AwsCredentialsIdentity> credentialsProvider)
Configure the credentials provider
|
URI |
endpointOverride() |
EndpointProvider |
endpointProvider() |
ClientOverrideConfiguration |
overrideConfiguration() |
AwsServiceClientConfiguration.Builder |
putAuthScheme(AuthScheme<?> authScheme) |
Region |
region()
Return the region
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuild, endpointOverride, endpointProvider, overrideConfiguration, regionoverrideConfigurationprotected ClientOverrideConfiguration overrideConfiguration
protected Region region
protected URI endpointOverride
protected EndpointProvider endpointProvider
protected IdentityProvider<? extends AwsCredentialsIdentity> credentialsProvider
protected Map<String,AuthScheme<?>> authSchemes
protected BuilderImpl()
protected BuilderImpl(AwsServiceClientConfiguration awsServiceClientConfiguration)
public final ClientOverrideConfiguration overrideConfiguration()
overrideConfiguration in interface SdkServiceClientConfiguration.Builderpublic final Region region()
AwsServiceClientConfiguration.Builderregion in interface AwsServiceClientConfiguration.Builderpublic final URI endpointOverride()
endpointOverride in interface SdkServiceClientConfiguration.Builderpublic final EndpointProvider endpointProvider()
endpointProvider in interface SdkServiceClientConfiguration.Builderpublic final AwsServiceClientConfiguration.Builder credentialsProvider(IdentityProvider<? extends AwsCredentialsIdentity> credentialsProvider)
AwsServiceClientConfiguration.BuildercredentialsProvider in interface AwsServiceClientConfiguration.Builderpublic final IdentityProvider<? extends AwsCredentialsIdentity> credentialsProvider()
credentialsProvider in interface AwsServiceClientConfiguration.Builderpublic final AwsServiceClientConfiguration.Builder putAuthScheme(AuthScheme<?> authScheme)
putAuthScheme in interface AwsServiceClientConfiguration.BuilderputAuthScheme in interface SdkServiceClientConfiguration.Builderpublic final Map<String,AuthScheme<?>> authSchemes()
authSchemes in interface SdkServiceClientConfiguration.BuilderCopyright © 2023. All rights reserved.