public class ConnectionBuilder extends Object
Constructor and Description |
---|
ConnectionBuilder(URL url) |
Modifier and Type | Method and Description |
---|---|
HttpURLConnection |
build() |
ConnectionBuilder |
setConnectTimeout(int timeout) |
ConnectionBuilder |
setReadTimeout(int readTimeout) |
ConnectionBuilder |
setTlsCipherSuiteBlackList(List<String> tlsCipherSuiteBlackList) |
ConnectionBuilder |
setTlsCipherSuiteWhiteList(List<String> tlsCipherSuiteWhiteList) |
ConnectionBuilder |
setTlsProtocolBlackList(List<String> tlsProtocolBlackList) |
ConnectionBuilder |
setTlsProtocolWhiteList(List<String> tlsProtocolWhiteList) |
ConnectionBuilder |
setTrustMangers(TrustManager[] trustMangers) |
public ConnectionBuilder(URL url)
public ConnectionBuilder setConnectTimeout(int timeout)
public ConnectionBuilder setReadTimeout(int readTimeout)
public ConnectionBuilder setTrustMangers(TrustManager[] trustMangers)
public ConnectionBuilder setTlsProtocolWhiteList(List<String> tlsProtocolWhiteList)
public ConnectionBuilder setTlsProtocolBlackList(List<String> tlsProtocolBlackList)
public ConnectionBuilder setTlsCipherSuiteWhiteList(List<String> tlsCipherSuiteWhiteList)
public ConnectionBuilder setTlsCipherSuiteBlackList(List<String> tlsCipherSuiteBlackList)
public HttpURLConnection build() throws IOException
IOException
Copyright © 2006–2016 The Apache Software Foundation. All rights reserved.