public abstract class RequestConfig extends Object
| Modifier and Type | Field and Description |
|---|---|
static RequestConfig |
NO_OP
No op implementation to initalize request config in
DefaultRequest. |
| Constructor and Description |
|---|
RequestConfig() |
| Modifier and Type | Method and Description |
|---|---|
abstract Integer |
getClientExecutionTimeout() |
abstract AWSCredentialsProvider |
getCredentialsProvider() |
abstract Map<String,List<String>> |
getCustomQueryParameters() |
abstract Map<String,String> |
getCustomRequestHeaders() |
abstract Object |
getOriginalRequest() |
abstract ProgressListener |
getProgressListener() |
abstract RequestClientOptions |
getRequestClientOptions() |
abstract RequestMetricCollector |
getRequestMetricsCollector() |
abstract Integer |
getRequestTimeout() |
abstract String |
getRequestType() |
public static final RequestConfig NO_OP
DefaultRequest.public abstract ProgressListener getProgressListener()
public abstract RequestMetricCollector getRequestMetricsCollector()
public abstract AWSCredentialsProvider getCredentialsProvider()
public abstract Map<String,String> getCustomRequestHeaders()
public abstract Map<String,List<String>> getCustomQueryParameters()
public abstract Integer getRequestTimeout()
public abstract Integer getClientExecutionTimeout()
public abstract RequestClientOptions getRequestClientOptions()
public abstract String getRequestType()
public abstract Object getOriginalRequest()
RequestHandler2 or RetryPolicy.