public class ClientBuilder extends Object
| Constructor and Description |
|---|
ClientBuilder() |
ClientBuilder(String baseUrl) |
public ClientBuilder()
public ClientBuilder(String baseUrl)
public ClientBuilder sslCertificateCallback(ISSLCertificateCallback callback)
public ClientBuilder sslCertCallbackWithDefaultHostnameVerifier(boolean b)
public ClientBuilder sslCertificate(String alias, X509Certificate cert)
public ClientBuilder resourceFactory(IResourceFactory factory)
public ClientBuilder toCluster(String baseUrl)
public ClientBuilder withUserName(String userName)
public ClientBuilder withPassword(String password)
public ClientBuilder usingToken(String token)
public ClientBuilder withConnectTimeout(int timeout, TimeUnit unit)
public ClientBuilder withReadTimeout(int timeout, TimeUnit unit)
public ClientBuilder withWriteTimeout(int timeout, TimeUnit unit)
public ClientBuilder proxyAuthenticator(okhttp3.Authenticator proxyAuthenticator)
public ClientBuilder withConnectTimeout(int connectInMillis)
connectInMillis - A value in millisecondspublic ClientBuilder withMaxRequests(int maxRequests)
maxRequests - the maximum number of concurrent requestspublic ClientBuilder withMaxRequestsPerHost(int maxRequestsPerHost)
maxRequestsPerHost - the maximum number of concurrent requests for a single hostpublic IClient build()
KeyManagementExceptionCopyright © 2017 Red Hat, Inc. All Rights Reserved.