public class ConnectionsPoolBuilder extends Object
Constructor and Description |
---|
ConnectionsPoolBuilder(String url) |
ConnectionsPoolBuilder(String url,
String username,
String password) |
Modifier and Type | Method and Description |
---|---|
ConnectionsPool |
build()
Builds ConnectionPool
|
ConnectionsPoolBuilder |
ca_file(String ca_file) |
ConnectionsPoolBuilder |
cert_file(String cert_file) |
String |
getUrl() |
ConnectionsPoolBuilder |
key_file(String key_file) |
ConnectionsPoolBuilder |
keyStorePassword(String keyStorePassword) |
ConnectionsPoolBuilder |
keyStorePath(String keyStorePath) |
ConnectionsPoolBuilder |
noHostVerification(Boolean noHostVerification) |
ConnectionsPoolBuilder |
port(Integer port) |
ConnectionsPoolBuilder |
requestTimeout(Integer requestTimeout) |
ConnectionsPoolBuilder |
sessionTimeout(Integer sessionTimeout) |
public ConnectionsPoolBuilder(String url, String username, String password) throws MalformedURLException
url
- oVirt API urlusername
- oVirt API user namepassword
- oVirt API passwordMalformedURLException
public ConnectionsPoolBuilder(String url) throws MalformedURLException
url
- oVirt API urlMalformedURLException
public ConnectionsPoolBuilder key_file(String key_file)
key_file
- client keypublic ConnectionsPoolBuilder cert_file(String cert_file)
cert_file
- client cert filepublic ConnectionsPoolBuilder ca_file(String ca_file)
ca_file
- server CA cert.public ConnectionsPoolBuilder keyStorePath(String keyStorePath)
keyStorePath
- path to server CA KeyStorepublic ConnectionsPoolBuilder keyStorePassword(String keyStorePassword)
keyStorePassword
- server CA KeyStore passwordpublic ConnectionsPoolBuilder port(Integer port)
port
- oVirt API portpublic ConnectionsPoolBuilder requestTimeout(Integer requestTimeout)
requestTimeout
- request timeoutpublic ConnectionsPoolBuilder sessionTimeout(Integer sessionTimeout)
sessionTimeout
- authentication session inactivity timeoutpublic ConnectionsPoolBuilder noHostVerification(Boolean noHostVerification)
noHostVerification
- flagpublic String getUrl()
public ConnectionsPool build()
Copyright ? 2010 Red Hat, Inc - released under the Apache License Version 2.0