| Interface | Description |
|---|---|
| AsyncClientConfiguration |
An interface that represents configuration only required by an async AWS client in order to operate.
|
| ClientConfiguration |
An interface that represents all configuration required by an AWS client in order to operate.
|
| ClientOverrideConfiguration.Builder |
A builder for
ClientOverrideConfiguration. |
| SyncClientConfiguration |
An interface that represents configuration only required by a sync AWS client in order to operate.
|
| Class | Description |
|---|---|
| AdvancedClientOption<T> |
A collection of advanced options that can be configured on an AWS client via
ClientOverrideConfiguration.Builder.advancedOption(AdvancedClientOption, Object). |
| ClientOverrideConfiguration |
Configuration values for which the client already provides sensible defaults.
|
| ImmutableAsyncClientConfiguration |
An implementation of
AsyncClientConfiguration that is guaranteed to be immutable and thread-safe. |
| ImmutableClientConfiguration |
An implementation of
ClientConfiguration that is guaranteed to be immutable and thread-safe. |
| ImmutableSyncClientConfiguration |
An implementation of
SyncClientConfiguration that is guaranteed to be immutable and thread-safe. |
| MutableClientConfiguration |
An implementation of
ClientConfiguration, SyncClientConfiguration and AsyncClientConfiguration that
provides fluent write and read methods for all configuration properties. |
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.