class MinimalHttpAsyncClientBuilder
extends java.lang.Object
MinimalHttpAsyncClient
instances.Modifier and Type | Field and Description |
---|---|
private NHttpClientConnectionManager |
connManager |
private boolean |
connManagerShared |
private boolean |
cookieManagementDisabled |
private org.apache.http.conn.ConnectionKeepAliveStrategy |
keepAliveStrategy |
private org.apache.http.ConnectionReuseStrategy |
reuseStrategy |
private java.util.concurrent.ThreadFactory |
threadFactory |
private java.lang.String |
userAgent |
Modifier | Constructor and Description |
---|---|
protected |
MinimalHttpAsyncClientBuilder() |
Modifier and Type | Method and Description |
---|---|
MinimalHttpAsyncClient |
build() |
static MinimalHttpAsyncClientBuilder |
create() |
MinimalHttpAsyncClientBuilder |
disableCookieManagement() |
MinimalHttpAsyncClientBuilder |
setConnectionManager(NHttpClientConnectionManager connManager) |
MinimalHttpAsyncClientBuilder |
setConnectionManagerShared(boolean shared) |
MinimalHttpAsyncClientBuilder |
setConnectionReuseStrategy(org.apache.http.ConnectionReuseStrategy reuseStrategy) |
MinimalHttpAsyncClientBuilder |
setKeepAliveStrategy(org.apache.http.conn.ConnectionKeepAliveStrategy keepAliveStrategy) |
MinimalHttpAsyncClientBuilder |
setThreadFactory(java.util.concurrent.ThreadFactory threadFactory) |
MinimalHttpAsyncClientBuilder |
setUserAgent(java.lang.String userAgent) |
private NHttpClientConnectionManager connManager
private boolean connManagerShared
private org.apache.http.ConnectionReuseStrategy reuseStrategy
private org.apache.http.conn.ConnectionKeepAliveStrategy keepAliveStrategy
private java.lang.String userAgent
private java.util.concurrent.ThreadFactory threadFactory
private boolean cookieManagementDisabled
public static MinimalHttpAsyncClientBuilder create()
public final MinimalHttpAsyncClientBuilder setConnectionManager(NHttpClientConnectionManager connManager)
public final MinimalHttpAsyncClientBuilder setConnectionManagerShared(boolean shared)
public final MinimalHttpAsyncClientBuilder setConnectionReuseStrategy(org.apache.http.ConnectionReuseStrategy reuseStrategy)
public final MinimalHttpAsyncClientBuilder setKeepAliveStrategy(org.apache.http.conn.ConnectionKeepAliveStrategy keepAliveStrategy)
public final MinimalHttpAsyncClientBuilder setUserAgent(java.lang.String userAgent)
public final MinimalHttpAsyncClientBuilder setThreadFactory(java.util.concurrent.ThreadFactory threadFactory)
public final MinimalHttpAsyncClientBuilder disableCookieManagement()
public MinimalHttpAsyncClient build()