public final class AwsMutableClientConfiguration extends SdkMutableClientConfiguration<AwsMutableClientConfiguration> implements AwsSyncClientConfiguration, AwsAsyncClientConfiguration, Cloneable
AwsSyncClientConfiguration
and AwsAsyncClientConfiguration
that
provides fluent write and read methods for all configuration properties.
This class is mutable and not thread safe.
Constructor and Description |
---|
AwsMutableClientConfiguration() |
Modifier and Type | Method and Description |
---|---|
AwsMutableClientConfiguration |
clone() |
AwsCredentialsProvider |
credentialsProvider()
The credentials that should be used to authenticate the service with AWS.
|
AwsMutableClientConfiguration |
credentialsProvider(AwsCredentialsProvider credentialsProvider) |
asyncExecutorService, asyncExecutorService, asyncHttpClient, asyncHttpClient, endpoint, endpoint, httpClient, httpClient, overrideConfiguration, overrideConfiguration
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
httpClient
asyncExecutorService, asyncHttpClient
endpoint, overrideConfiguration
public AwsCredentialsProvider credentialsProvider()
AwsClientConfiguration
credentialsProvider
in interface AwsClientConfiguration
public AwsMutableClientConfiguration credentialsProvider(AwsCredentialsProvider credentialsProvider)
public AwsMutableClientConfiguration clone()
clone
in class SdkMutableClientConfiguration<AwsMutableClientConfiguration>
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.