@CommandScope public class BeesClientFactory extends Object implements HasOptions
BeesAPIClient from a set of command line options.| Modifier and Type | Field and Description |
|---|---|
String |
endPoint |
String |
key
Bees api key.
|
String |
proxyHost |
String |
proxyPassword |
String |
proxyPort |
String |
proxyUser |
String |
secret
Bees api secret.
|
String |
server |
| Constructor and Description |
|---|
BeesClientFactory() |
| Modifier and Type | Method and Description |
|---|---|
com.cloudbees.api.BeesClientConfiguration |
createConfigurations()
Creates a fully populated
BeesClientConfiguration based on the current setting. |
com.cloudbees.api.BeesClientBase |
get() |
<T extends com.cloudbees.api.BeesClientBase> |
get(Class<T> clientType) |
String |
getApiUrl() |
Properties |
getConfigProperties() |
Map<String,String> |
getParameters()
See
UserConfiguration for parameters vs config properties |
public String server
public String key
public String secret
public String proxyHost
public String proxyPort
public String proxyUser
public String proxyPassword
public String endPoint
public com.cloudbees.api.BeesClientBase get()
throws IOException
IOExceptionpublic <T extends com.cloudbees.api.BeesClientBase> T get(Class<T> clientType) throws IOException
IOExceptionpublic com.cloudbees.api.BeesClientConfiguration createConfigurations()
throws IOException
BeesClientConfiguration based on the current setting.IOExceptionpublic String getApiUrl()
public Properties getConfigProperties()
public Map<String,String> getParameters()
UserConfiguration for parameters vs config propertiesCopyright © 2011-2013. All Rights Reserved.