public class HttpBuilder extends Object
| Constructor and Description |
|---|
HttpBuilder() |
HttpBuilder(Httpd httpd) |
public HttpBuilder()
public HttpBuilder(Httpd httpd)
public HttpBuilder connectTimeout(long timeout, TimeUnit unit)
public HttpBuilder readTimeout(long timeout, TimeUnit unit)
public HttpBuilder writeTimeout(long timeout, TimeUnit unit)
public HttpBuilder pingInterval(long interval, TimeUnit unit)
public HttpBuilder proxy(Proxy proxy)
public HttpBuilder proxySelector(ProxySelector proxySelector)
public HttpBuilder cookieJar(CookieJar cookieJar)
public HttpBuilder cache(Cache cache)
public HttpBuilder dns(DnsX dnsX)
public HttpBuilder socketFactory(SocketFactory socketFactory)
public HttpBuilder sslSocketFactory(SSLSocketFactory sslSocketFactory)
public HttpBuilder sslSocketFactory(SSLSocketFactory sslSocketFactory, X509TrustManager trustManager)
public HttpBuilder hostnameVerifier(HostnameVerifier hostnameVerifier)
public HttpBuilder certificatePinner(CertificatePinner certificatePinner)
public HttpBuilder authenticator(Authenticator authenticator)
public HttpBuilder proxyAuthenticator(Authenticator proxyAuthenticator)
public HttpBuilder connectionPool(ConnectionPool connectPool)
public HttpBuilder followSslRedirects(boolean followProtocolRedirects)
public HttpBuilder followRedirects(boolean followRedirects)
public HttpBuilder retryOnConnectionFailure(boolean retryOnConnectionFailure)
public HttpBuilder dispatcher(Dispatcher dispatcher)
public HttpBuilder protocols(List<Protocol> protocols)
public HttpBuilder connectionSpecs(List<ConnectionSuite> connectSuites)
public HttpBuilder addInterceptor(Interceptor interceptor)
public HttpBuilder addNetworkInterceptor(Interceptor interceptor)
public Httpd.Builder getBuilder()
public HttpBuilder sslContext(SSLContext sslContext)
public Httpz.Client build()
Copyright © 2019. All rights reserved.