public static class HttpClientConfiguration.Builder extends Object
Constructor and Description |
---|
HttpClientConfiguration.Builder() |
public HttpClientConfiguration.Builder setTlsContextFactory(org.mule.transport.ssl.api.TlsContextFactory tlsContextFactory)
public HttpClientConfiguration.Builder setProxyConfig(ProxyConfig proxyConfig)
public HttpClientConfiguration.Builder setClientSocketProperties(TcpClientSocketProperties clientSocketProperties)
public HttpClientConfiguration.Builder setMaxConnections(int maxConnections)
public HttpClientConfiguration.Builder setUsePersistentConnections(boolean usePersistentConnections)
public HttpClientConfiguration.Builder setConnectionIdleTimeout(int connectionIdleTimeout)
public HttpClientConfiguration.Builder setStreaming(boolean streaming)
public HttpClientConfiguration.Builder setResponseBufferSize(int responseBufferSize)
public HttpClientConfiguration.Builder setThreadNamePrefix(String threadNamePrefix)
public HttpClientConfiguration.Builder setOwnerName(String ownerName)
public HttpClientConfiguration.Builder setMaxWorkerPoolSize(Integer maxWorkerPoolSize)
public HttpClientConfiguration.Builder setWorkerCoreSize(Integer workerCoreSize)
public HttpClientConfiguration.Builder setMaxKernelPoolSize(Integer maxKernelPoolSize)
public HttpClientConfiguration.Builder setKernelCoreSize(Integer kernelCoreSize)
public HttpClientConfiguration.Builder setSelectorRunnersCount(Integer selectorRunnersCount)
public HttpClientConfiguration build()
Copyright © 2003–2018 MuleSoft, Inc.. All rights reserved.