Package org.apache.http.impl.nio.client
Class MinimalHttpAsyncClientBuilder
java.lang.Object
org.apache.http.impl.nio.client.MinimalHttpAsyncClientBuilder
Builder for
MinimalHttpAsyncClient
instances.- Since:
- 4.1
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate NHttpClientConnectionManager
private boolean
private boolean
private org.apache.http.conn.ConnectionKeepAliveStrategy
private org.apache.http.ConnectionReuseStrategy
private ThreadFactory
private String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
create()
setConnectionManager
(NHttpClientConnectionManager connManager) setConnectionManagerShared
(boolean shared) setConnectionReuseStrategy
(org.apache.http.ConnectionReuseStrategy reuseStrategy) setKeepAliveStrategy
(org.apache.http.conn.ConnectionKeepAliveStrategy keepAliveStrategy) setThreadFactory
(ThreadFactory threadFactory) setUserAgent
(String userAgent)
-
Field Details
-
connManager
-
reuseStrategy
private org.apache.http.ConnectionReuseStrategy reuseStrategy -
keepAliveStrategy
private org.apache.http.conn.ConnectionKeepAliveStrategy keepAliveStrategy -
userAgent
-
threadFactory
-
cookieManagementDisabled
private boolean cookieManagementDisabled
-
-
Constructor Details
-
MinimalHttpAsyncClientBuilder
protected MinimalHttpAsyncClientBuilder()
-
-
Method Details
-
create
-
setConnectionManager
public final MinimalHttpAsyncClientBuilder setConnectionManager(NHttpClientConnectionManager connManager) -
setConnectionReuseStrategy
public final MinimalHttpAsyncClientBuilder setConnectionReuseStrategy(org.apache.http.ConnectionReuseStrategy reuseStrategy) -
setKeepAliveStrategy
public final MinimalHttpAsyncClientBuilder setKeepAliveStrategy(org.apache.http.conn.ConnectionKeepAliveStrategy keepAliveStrategy) -
setUserAgent
-
setThreadFactory
-
disableCookieManagement
-
build
-