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 KeyManagers to use
when constructing the SSL context.TlsTrustManagersProvider that will provide the TrustManagers 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.