@Extension public final class GraniteAHCFactory extends hudson.model.Descriptor<GraniteAHCFactory> implements hudson.model.Describable<GraniteAHCFactory>, Serializable
AsyncHttpClient instances| Constructor and Description |
|---|
GraniteAHCFactory() |
GraniteAHCFactory(boolean loadDescriptor) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject json) |
com.cloudbees.plugins.credentials.common.AbstractIdCredentialsListBoxModel |
doFillCredentialsIdItems(hudson.security.AccessControlled context) |
int |
getConnectionTimeoutInMs() |
int |
getConnectionTimeoutInMsForValidation() |
String |
getCredentialsId() |
com.cloudbees.plugins.credentials.Credentials |
getDefaultCredentials() |
hudson.model.Descriptor<GraniteAHCFactory> |
getDescriptor() |
String |
getDisplayName() |
static GraniteAHCFactory |
getFactoryInstance() |
int |
getIdleConnectionTimeoutInMs() |
int |
getIdleConnectionTimeoutInMsForValidation() |
com.ning.http.client.AsyncHttpClient |
getInstance() |
com.ning.http.client.AsyncHttpClient |
getInstanceForValidation()
This variation of
getInstance() returns a client which uses the validation-specific timeout settings. |
static com.ning.http.client.ProxyServer |
getProxyServer() |
int |
getRequestTimeoutInMs() |
int |
getRequestTimeoutInMsForValidation() |
boolean |
isDisableBaseUrlValidation() |
void |
setConnectionTimeoutInMs(int connectionTimeoutInMs) |
void |
setConnectionTimeoutInMsForValidation(int connectionTimeoutInMsForValidation) |
void |
setCredentialsId(String credentialsId) |
void |
setDisableBaseUrlValidation(boolean disableBaseUrlValidation) |
void |
setIdleConnectionTimeoutInMs(int idleConnectionTimeoutInMs) |
void |
setIdleConnectionTimeoutInMsForValidation(int idleConnectionTimeoutInMsForValidation) |
void |
setRequestTimeoutInMs(int requestTimeoutInMs) |
void |
setRequestTimeoutInMsForValidation(int requestTimeoutInMsForValidation) |
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, findByDescribableClassName, findById, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMappublic GraniteAHCFactory()
public GraniteAHCFactory(boolean loadDescriptor)
public hudson.model.Descriptor<GraniteAHCFactory> getDescriptor()
getDescriptor in interface hudson.model.Describable<GraniteAHCFactory>public boolean configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject json)
throws hudson.model.Descriptor.FormException
configure in class hudson.model.Descriptor<GraniteAHCFactory>hudson.model.Descriptor.FormExceptionpublic String getCredentialsId()
public void setCredentialsId(String credentialsId)
public int getConnectionTimeoutInMs()
public void setConnectionTimeoutInMs(int connectionTimeoutInMs)
public int getIdleConnectionTimeoutInMs()
public void setIdleConnectionTimeoutInMs(int idleConnectionTimeoutInMs)
public int getRequestTimeoutInMs()
public void setRequestTimeoutInMs(int requestTimeoutInMs)
public boolean isDisableBaseUrlValidation()
public void setDisableBaseUrlValidation(boolean disableBaseUrlValidation)
public int getConnectionTimeoutInMsForValidation()
public void setConnectionTimeoutInMsForValidation(int connectionTimeoutInMsForValidation)
public int getIdleConnectionTimeoutInMsForValidation()
public void setIdleConnectionTimeoutInMsForValidation(int idleConnectionTimeoutInMsForValidation)
public int getRequestTimeoutInMsForValidation()
public void setRequestTimeoutInMsForValidation(int requestTimeoutInMsForValidation)
public String getDisplayName()
getDisplayName in class hudson.model.Descriptor<GraniteAHCFactory>public com.cloudbees.plugins.credentials.common.AbstractIdCredentialsListBoxModel doFillCredentialsIdItems(@AncestorInPath
hudson.security.AccessControlled context)
public com.cloudbees.plugins.credentials.Credentials getDefaultCredentials()
public com.ning.http.client.AsyncHttpClient getInstance()
public com.ning.http.client.AsyncHttpClient getInstanceForValidation()
getInstance() returns a client which uses the validation-specific timeout settings.public static GraniteAHCFactory getFactoryInstance()
public static com.ning.http.client.ProxyServer getProxyServer()
Copyright © 2013–2016. All rights reserved.