public static interface UrlConnectionHttpClient.Builder extends SdkHttpClient.Builder<UrlConnectionHttpClient.Builder>
SdkHttpClient that uses JDKs build-in URLConnection HTTP
implementation. A builder can be created via UrlConnectionHttpClient.builder().
SdkHttpClient httpClient = UrlConnectionHttpClient.builder() .socketTimeout(Duration.ofSeconds(10)) .connectionTimeout(Duration.ofSeconds(1)) .build();
| Modifier and Type | Method and Description |
|---|---|
UrlConnectionHttpClient.Builder |
connectionTimeout(Duration connectionTimeout)
The amount of time to wait when initially establishing a connection before giving up and timing out.
|
UrlConnectionHttpClient.Builder |
socketTimeout(Duration socketTimeout)
The amount of time to wait for data to be transferred over an established, open connection before the connection is
timed out.
|
build, buildWithDefaultsapplyMutationUrlConnectionHttpClient.Builder socketTimeout(Duration socketTimeout)
UrlConnectionHttpClient.Builder connectionTimeout(Duration connectionTimeout)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.