public static class Configuration.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
Configuration |
build() |
Configuration.Builder |
chunkSize(int size) |
Configuration.Builder |
connectTimeout(int timeout) |
Configuration.Builder |
dns(Dns dns) |
Configuration.Builder |
dnsCacheTimeMs(long dnsCacheTimeMs) |
Configuration.Builder |
proxy(ProxyConfiguration proxy) |
Configuration.Builder |
putThreshhold(int size) |
Configuration.Builder |
recorder(Recorder recorder) |
Configuration.Builder |
recorder(Recorder recorder,
KeyGenerator keyGen) |
Configuration.Builder |
responseTimeout(int timeout) |
Configuration.Builder |
retryMax(int times) |
Configuration.Builder |
urlConverter(UrlConverter converter) |
Configuration.Builder |
useHttps(boolean useHttps) |
Configuration.Builder |
zone(Zone zone) |
public Configuration.Builder zone(Zone zone)
public Configuration.Builder recorder(Recorder recorder)
public Configuration.Builder recorder(Recorder recorder, KeyGenerator keyGen)
public Configuration.Builder proxy(ProxyConfiguration proxy)
public Configuration.Builder chunkSize(int size)
public Configuration.Builder putThreshhold(int size)
public Configuration.Builder connectTimeout(int timeout)
public Configuration.Builder responseTimeout(int timeout)
public Configuration.Builder retryMax(int times)
public Configuration.Builder urlConverter(UrlConverter converter)
public Configuration.Builder dns(Dns dns)
public Configuration.Builder useHttps(boolean useHttps)
public Configuration.Builder dnsCacheTimeMs(long dnsCacheTimeMs)
public Configuration build()