Module com.github.alexdlaird.ngrok
Package com.github.alexdlaird.http
Class DefaultHttpClient.Builder
- java.lang.Object
-
- com.github.alexdlaird.http.DefaultHttpClient.Builder
-
- Enclosing class:
- DefaultHttpClient
public static class DefaultHttpClient.Builder extends java.lang.Object
Builder for aDefaultHttpClient
, see docs for that class for example usage.
-
-
Field Summary
Fields Modifier and Type Field Description int
retryCount
int
timeout
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DefaultHttpClient
build()
DefaultHttpClient.Builder
withContentType(java.lang.String contentType)
Default contentType header for requests.DefaultHttpClient.Builder
withEncoding(java.lang.String encoding)
Default encoding for requests.DefaultHttpClient.Builder
withRetryCount(int retryCount)
Default retry count for GET requests.DefaultHttpClient.Builder
withTimeout(int timeout)
Default timeout for requests.
-
-
-
Method Detail
-
withEncoding
public DefaultHttpClient.Builder withEncoding(java.lang.String encoding)
Default encoding for requests.
-
withContentType
public DefaultHttpClient.Builder withContentType(java.lang.String contentType)
Default contentType header for requests.
-
withTimeout
public DefaultHttpClient.Builder withTimeout(int timeout)
Default timeout for requests.
-
withRetryCount
public DefaultHttpClient.Builder withRetryCount(int retryCount)
Default retry count for GET requests.
-
build
public DefaultHttpClient build()
-
-