@Extension public final class GraniteAHCFactory extends hudson.model.Descriptor<GraniteAHCFactory> implements hudson.model.Describable<GraniteAHCFactory>, Serializable
AsyncHttpClient
instancesConstructor 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,
String value) |
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, toMap
public 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.FormException
public 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, @QueryParameter(value="value") String value)
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.