public class ClientOverrideConfiguration extends Object implements ToCopyableBuilder<ClientOverrideConfiguration.Builder,ClientOverrideConfiguration>
Use builder() to create a set of options.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ClientOverrideConfiguration.Builder
A builder for
ClientOverrideConfiguration. |
| Modifier and Type | Method and Description |
|---|---|
Map<String,List<String>> |
additionalHttpHeaders()
An unmodifiable representation of the set of HTTP headers that should be sent with every request.
|
<T> T |
advancedOption(SdkAdvancedClientOption<T> option)
Load the requested advanced option that was configured on the client builder.
|
static ClientOverrideConfiguration.Builder |
builder()
Create a
ClientOverrideConfiguration.Builder, used to create a ClientOverrideConfiguration. |
List<ExecutionInterceptor> |
executionInterceptors()
An immutable collection of
ExecutionInterceptors that should be hooked into the execution of each request, in the
order that they should be applied. |
Boolean |
gzipEnabled()
Whether GZIP should be used when communication with AWS.
|
RetryPolicy |
retryPolicy()
The retry policy that should be used when handling failure cases.
|
ClientOverrideConfiguration.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitcopypublic ClientOverrideConfiguration.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<ClientOverrideConfiguration.Builder,ClientOverrideConfiguration>public static ClientOverrideConfiguration.Builder builder()
ClientOverrideConfiguration.Builder, used to create a ClientOverrideConfiguration.public Map<String,List<String>> additionalHttpHeaders()
public Boolean gzipEnabled()
public RetryPolicy retryPolicy()
public <T> T advancedOption(SdkAdvancedClientOption<T> option)
public List<ExecutionInterceptor> executionInterceptors()
ExecutionInterceptors that should be hooked into the execution of each request, in the
order that they should be applied.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.