Class DynamoDbServiceClientConfigurationBuilder
- java.lang.Object
 - 
- software.amazon.awssdk.services.dynamodb.internal.DynamoDbServiceClientConfigurationBuilder
 
 
- 
- All Implemented Interfaces:
 AwsServiceClientConfiguration.Builder,SdkServiceClientConfiguration.Builder,DynamoDbServiceClientConfiguration.Builder
@Generated("software.amazon.awssdk:codegen") @SdkInternalApi public class DynamoDbServiceClientConfigurationBuilder extends Object implements DynamoDbServiceClientConfiguration.Builder
 
- 
- 
Constructor Summary
Constructors Constructor Description DynamoDbServiceClientConfigurationBuilder()DynamoDbServiceClientConfigurationBuilder(SdkClientConfiguration.Builder config) 
- 
Method Summary
- 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Methods inherited from interface software.amazon.awssdk.core.SdkServiceClientConfiguration.Builder
overrideConfiguration 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
DynamoDbServiceClientConfigurationBuilder
public DynamoDbServiceClientConfigurationBuilder()
 
- 
DynamoDbServiceClientConfigurationBuilder
public DynamoDbServiceClientConfigurationBuilder(SdkClientConfiguration.Builder config)
 
 - 
 
- 
Method Detail
- 
overrideConfiguration
public DynamoDbServiceClientConfiguration.Builder overrideConfiguration(ClientOverrideConfiguration overrideConfiguration)
Sets the value for client override configuration- Specified by:
 overrideConfigurationin interfaceAwsServiceClientConfiguration.Builder- Specified by:
 overrideConfigurationin interfaceDynamoDbServiceClientConfiguration.Builder- Specified by:
 overrideConfigurationin interfaceSdkServiceClientConfiguration.Builder
 
- 
overrideConfiguration
public ClientOverrideConfiguration overrideConfiguration()
Gets the value for client override configuration- Specified by:
 overrideConfigurationin interfaceDynamoDbServiceClientConfiguration.Builder- Specified by:
 overrideConfigurationin interfaceSdkServiceClientConfiguration.Builder
 
- 
endpointOverride
public DynamoDbServiceClientConfiguration.Builder endpointOverride(URI endpointOverride)
Sets the value for endpoint override- Specified by:
 endpointOverridein interfaceAwsServiceClientConfiguration.Builder- Specified by:
 endpointOverridein interfaceDynamoDbServiceClientConfiguration.Builder- Specified by:
 endpointOverridein interfaceSdkServiceClientConfiguration.Builder
 
- 
endpointOverride
public URI endpointOverride()
Gets the value for endpoint override- Specified by:
 endpointOverridein interfaceDynamoDbServiceClientConfiguration.Builder- Specified by:
 endpointOverridein interfaceSdkServiceClientConfiguration.Builder
 
- 
endpointProvider
public DynamoDbServiceClientConfiguration.Builder endpointProvider(EndpointProvider endpointProvider)
Sets the value for endpoint provider- Specified by:
 endpointProviderin interfaceAwsServiceClientConfiguration.Builder- Specified by:
 endpointProviderin interfaceDynamoDbServiceClientConfiguration.Builder- Specified by:
 endpointProviderin interfaceSdkServiceClientConfiguration.Builder
 
- 
endpointProvider
public EndpointProvider endpointProvider()
Gets the value for endpoint provider- Specified by:
 endpointProviderin interfaceDynamoDbServiceClientConfiguration.Builder- Specified by:
 endpointProviderin interfaceSdkServiceClientConfiguration.Builder
 
- 
region
public DynamoDbServiceClientConfiguration.Builder region(Region region)
Sets the value for AWS region- Specified by:
 regionin interfaceAwsServiceClientConfiguration.Builder- Specified by:
 regionin interfaceDynamoDbServiceClientConfiguration.Builder
 
- 
region
public Region region()
Gets the value for AWS region- Specified by:
 regionin interfaceAwsServiceClientConfiguration.Builder- Specified by:
 regionin interfaceDynamoDbServiceClientConfiguration.Builder
 
- 
credentialsProvider
public DynamoDbServiceClientConfiguration.Builder credentialsProvider(IdentityProvider<? extends AwsCredentialsIdentity> credentialsProvider)
Sets the value for credentials provider- Specified by:
 credentialsProviderin interfaceAwsServiceClientConfiguration.Builder- Specified by:
 credentialsProviderin interfaceDynamoDbServiceClientConfiguration.Builder
 
- 
credentialsProvider
public IdentityProvider<? extends AwsCredentialsIdentity> credentialsProvider()
Gets the value for credentials provider- Specified by:
 credentialsProviderin interfaceAwsServiceClientConfiguration.Builder- Specified by:
 credentialsProviderin interfaceDynamoDbServiceClientConfiguration.Builder
 
- 
putAuthScheme
public DynamoDbServiceClientConfiguration.Builder putAuthScheme(AuthScheme<?> authScheme)
- Specified by:
 putAuthSchemein interfaceAwsServiceClientConfiguration.Builder- Specified by:
 putAuthSchemein interfaceDynamoDbServiceClientConfiguration.Builder- Specified by:
 putAuthSchemein interfaceSdkServiceClientConfiguration.Builder
 
- 
authSchemes
public Map<String,AuthScheme<?>> authSchemes()
Gets the value for auth schemes- Specified by:
 authSchemesin interfaceDynamoDbServiceClientConfiguration.Builder- Specified by:
 authSchemesin interfaceSdkServiceClientConfiguration.Builder
 
- 
authSchemeProvider
public DynamoDbServiceClientConfiguration.Builder authSchemeProvider(DynamoDbAuthSchemeProvider authSchemeProvider)
Sets the value for auth scheme provider- Specified by:
 authSchemeProviderin interfaceDynamoDbServiceClientConfiguration.Builder
 
- 
authSchemeProvider
public DynamoDbAuthSchemeProvider authSchemeProvider()
Gets the value for auth scheme provider- Specified by:
 authSchemeProviderin interfaceDynamoDbServiceClientConfiguration.Builder
 
- 
build
public DynamoDbServiceClientConfiguration build()
- Specified by:
 buildin interfaceAwsServiceClientConfiguration.Builder- Specified by:
 buildin interfaceDynamoDbServiceClientConfiguration.Builder- Specified by:
 buildin interfaceSdkServiceClientConfiguration.Builder
 
 - 
 
 -