public final class ClientHttpConfiguration extends Object implements ToCopyableBuilder<ClientHttpConfiguration.Builder,ClientHttpConfiguration>
SdkHttpClient, but not both.| Modifier and Type | Class and Description |
|---|---|
static interface |
ClientHttpConfiguration.Builder
A builder for
ClientHttpConfiguration. |
| Modifier and Type | Method and Description |
|---|---|
static ClientHttpConfiguration.Builder |
builder() |
Optional<SdkHttpClient> |
httpClient() |
ClientHttpConfiguration.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
Optional<Either<SdkHttpClient,SdkHttpClientFactory>> |
toEither()
Transforms this configuration into an
Either of SdkHttpClient and SdkHttpClientFactory to ease
resolution of the client. |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcopypublic Optional<SdkHttpClient> httpClient()
SdkHttpClient or an empty Optional if not present.public ClientHttpConfiguration.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<ClientHttpConfiguration.Builder,ClientHttpConfiguration>public Optional<Either<SdkHttpClient,SdkHttpClientFactory>> toEither()
Either of SdkHttpClient and SdkHttpClientFactory to ease
resolution of the client. Returns an empty Optional if neither is set.public static ClientHttpConfiguration.Builder builder()
ClientHttpConfiguration.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.