@Immutable public final class NettySdkHttpClientFactory extends Object implements SdkAsyncHttpClientFactory, ToCopyableBuilder<NettySdkHttpClientFactory.Builder,NettySdkHttpClientFactory>
builder() to
configure and construct an immutable instance of the factory.| Modifier and Type | Class and Description |
|---|---|
static interface |
NettySdkHttpClientFactory.Builder
Builder interface for
NettySdkHttpClientFactory. |
| Modifier and Type | Method and Description |
|---|---|
static NettySdkHttpClientFactory.Builder |
builder() |
Optional<Duration> |
connectionTimeout() |
SdkAsyncHttpClient |
createHttpClient()
Create an HTTP client instance with global defaults applied.
|
SdkAsyncHttpClient |
createHttpClientWithDefaults(AttributeMap serviceDefaults) |
EventLoopGroupConfiguration |
eventLoopGroupConfiguration() |
Optional<Integer> |
maxConnectionsPerEndpoint() |
Optional<Duration> |
socketTimeout() |
NettySdkHttpClientFactory.Builder |
toBuilder() |
Optional<Boolean> |
trustAllCertificates() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcopypublic Optional<Integer> maxConnectionsPerEndpoint()
NettySdkHttpClientFactory.Builder.maxConnectionsPerEndpoint(Integer)public Optional<Duration> socketTimeout()
NettySdkHttpClientFactory.Builder.socketTimeout(Duration)public Optional<Duration> connectionTimeout()
NettySdkHttpClientFactory.Builder.connectionTimeout(Duration)public Optional<Boolean> trustAllCertificates()
NettySdkHttpClientFactory.Builder.trustAllCertificates(Boolean)public EventLoopGroupConfiguration eventLoopGroupConfiguration()
EventLoopGroupConfiguration which is a container for either an EventLoopGroup or an
DefaultEventLoopGroupFactory.NettySdkHttpClientFactory.Builder.eventLoopGroupConfiguration(EventLoopGroupConfiguration)public SdkAsyncHttpClient createHttpClient()
public SdkAsyncHttpClient createHttpClientWithDefaults(AttributeMap serviceDefaults)
createHttpClientWithDefaults in interface SdkAsyncHttpClientFactorypublic NettySdkHttpClientFactory.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<NettySdkHttpClientFactory.Builder,NettySdkHttpClientFactory>public static NettySdkHttpClientFactory.Builder builder()
NettySdkHttpClientFactory.Builder for creating an immutable NettySdkHttpClientFactory.Copyright © 2017. All rights reserved.