|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.ektorp.http.StdHttpClient.Builder
public static class StdHttpClient.Builder
Constructor Summary | |
---|---|
StdHttpClient.Builder()
|
Method Summary | |
---|---|
HttpClient |
build()
|
StdHttpClient.Builder |
caching(boolean b)
Controls if the http client should cache response entities. |
StdHttpClient.Builder |
cleanupIdleConnections(boolean b)
If set to true, a monitor thread will be started that cleans up idle connections every 30 seconds. |
org.apache.http.client.HttpClient |
configureClient()
|
org.apache.http.conn.ClientConnectionManager |
configureConnectionManager(org.apache.http.params.HttpParams params)
|
StdHttpClient.Builder |
connectionManager(org.apache.http.conn.ClientConnectionManager cm)
Bring your own Connection Manager. |
StdHttpClient.Builder |
connectionTimeout(int i)
|
StdHttpClient.Builder |
enableSSL(boolean b)
Set to true in order to enable SSL sockets. |
StdHttpClient.Builder |
host(String s)
|
StdHttpClient.Builder |
maxCacheEntries(int m)
|
StdHttpClient.Builder |
maxConnections(int i)
|
StdHttpClient.Builder |
maxObjectSizeBytes(int m)
|
StdHttpClient.Builder |
password(String s)
|
StdHttpClient.Builder |
port(int i)
|
StdHttpClient.Builder |
proxy(String s)
|
StdHttpClient.Builder |
proxyPort(int p)
|
StdHttpClient.Builder |
relaxedSSLSettings(boolean b)
If set to true all SSL certificates and hosts will be trusted. |
StdHttpClient.Builder |
socketTimeout(int i)
|
StdHttpClient.Builder |
sslSocketFactory(org.apache.http.conn.ssl.SSLSocketFactory f)
Bring your own SSLSocketFactory. |
StdHttpClient.Builder |
url(String s)
|
StdHttpClient.Builder |
url(URL url)
Will set host, port and possible enables SSL based on the properties if the supplied URL. |
StdHttpClient.Builder |
useExpectContinue(boolean b)
Activates 'Expect: 100-Continue' handshake with CouchDB. |
StdHttpClient.Builder |
username(String s)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StdHttpClient.Builder()
Method Detail |
---|
public StdHttpClient.Builder url(String s) throws MalformedURLException
MalformedURLException
public StdHttpClient.Builder url(URL url)
url
-
public StdHttpClient.Builder host(String s)
public StdHttpClient.Builder proxyPort(int p)
public StdHttpClient.Builder proxy(String s)
public StdHttpClient.Builder caching(boolean b)
b
-
public StdHttpClient.Builder maxCacheEntries(int m)
public StdHttpClient.Builder maxObjectSizeBytes(int m)
public org.apache.http.conn.ClientConnectionManager configureConnectionManager(org.apache.http.params.HttpParams params)
public org.apache.http.client.HttpClient configureClient()
public StdHttpClient.Builder port(int i)
public StdHttpClient.Builder username(String s)
public StdHttpClient.Builder password(String s)
public StdHttpClient.Builder maxConnections(int i)
public StdHttpClient.Builder connectionTimeout(int i)
public StdHttpClient.Builder socketTimeout(int i)
public StdHttpClient.Builder cleanupIdleConnections(boolean b)
b
-
public StdHttpClient.Builder connectionManager(org.apache.http.conn.ClientConnectionManager cm)
cm
-
public StdHttpClient.Builder enableSSL(boolean b)
s
-
public StdHttpClient.Builder sslSocketFactory(org.apache.http.conn.ssl.SSLSocketFactory f)
f
-
public StdHttpClient.Builder relaxedSSLSettings(boolean b)
b
-
public StdHttpClient.Builder useExpectContinue(boolean b)
b
-
public HttpClient build()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |