SdkHttpClient
that uses Apache HTTP client to communicate with the service.SdkHttpClient
.ApacheHttpRequestConfig
.ConnectionManagerAwareHttpClient
that delegates all the requests to the given http client.ProxyConfiguration.Builder
, used to create a ProxyConfiguration
.ApacheHttpClient
with the default propertiesHttpClientConnectionManager
associated with the
http client.ProxyConfiguration.Builder.useSystemPropertyValues(Boolean)
is set to true.ProxyConfiguration.Builder.useSystemPropertyValues(Boolean)
is set to true.ProxyConfiguration
.HttpEntity
that delegates to an
RepeatableInputStreamRequestEntity
, with the one notable difference, that if
the underlying InputStream supports being reset, this RequestEntity will
report that it is repeatable and will reset the stream on all subsequent
attempts to write out the request.URI.scheme
from the configured endpoint.ConnectionKeepAliveStrategy
interface.TlsKeyManagersProvider
that will provide the KeyManager
s to use
when constructing the SSL context.TlsTrustManagersProvider
that will provide the TrustManager
s to use
when constructing the SSL context.ProxySystemSetting
if any of the config options are missing.HttpClientConnectionManager
to capture the necessary performance metrics.Copyright © 2023. All rights reserved.