public static final class HttpClientDependencies.Builder extends Object
HttpClientDependencies
.Constructor | Description |
---|---|
Builder() |
Modifier and Type | Method | Description |
---|---|---|
HttpClientDependencies.Builder |
asyncExecutorService(ScheduledExecutorService executorService) |
|
HttpClientDependencies |
build() |
|
HttpClientDependencies.Builder |
calculateCrc32FromCompressedData(boolean calculateCrc32FromCompressedData) |
|
HttpClientDependencies.Builder |
clientExecutionTimer(ClientExecutionTimer clientExecutionTimer) |
|
HttpClientDependencies.Builder |
config(LegacyClientConfiguration config) |
|
HttpClientDependencies.Builder |
retryCapacity(CapacityManager retryCapacity) |
|
HttpClientDependencies.Builder |
retryPolicy(RetryPolicy retryPolicy) |
|
HttpClientDependencies.Builder |
sdkAsyncHttpClient(SdkAsyncHttpClient sdkAsyncHttpClient) |
|
HttpClientDependencies.Builder |
sdkHttpClient(SdkHttpClient sdkHttpClient) |
public HttpClientDependencies.Builder config(LegacyClientConfiguration config)
public HttpClientDependencies.Builder retryPolicy(RetryPolicy retryPolicy)
public HttpClientDependencies.Builder retryCapacity(CapacityManager retryCapacity)
public HttpClientDependencies.Builder sdkHttpClient(SdkHttpClient sdkHttpClient)
public HttpClientDependencies.Builder sdkAsyncHttpClient(SdkAsyncHttpClient sdkAsyncHttpClient)
public HttpClientDependencies.Builder clientExecutionTimer(ClientExecutionTimer clientExecutionTimer)
public HttpClientDependencies.Builder asyncExecutorService(ScheduledExecutorService executorService)
public HttpClientDependencies.Builder calculateCrc32FromCompressedData(boolean calculateCrc32FromCompressedData)
public HttpClientDependencies build()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.