@Extension
public static final class BuildMasterConfiguration.DescriptorImpl
extends hudson.model.Descriptor<jenkins.model.GlobalConfiguration>
| Constructor and Description |
|---|
BuildMasterConfiguration.DescriptorImpl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData) |
hudson.util.FormValidation |
doCheckPassword(java.lang.String value,
java.lang.String user) |
hudson.util.FormValidation |
doCheckUrl(java.lang.String value)
Performs on-the-fly validation of the form field 'url'.
|
hudson.util.FormValidation |
doCheckUser(java.lang.String value,
java.lang.String password) |
hudson.util.FormValidation |
doTestConnection(java.lang.String url,
java.lang.String user,
java.lang.String password,
java.lang.String apiKey)
BuildMaster connection test
|
java.lang.String |
getApiKey() |
BuildMasterConfig |
getBuildMasterConfig() |
java.lang.String |
getDisplayName() |
java.lang.String |
getPassword() |
java.lang.String |
getUrl()
Field getters
|
java.lang.String |
getUser() |
void |
setApiKey(java.lang.String value) |
void |
setPassword(java.lang.String value) |
void |
setUrl(java.lang.String value)
Field setters
|
void |
setUser(java.lang.String value) |
boolean |
validatePluginConfiguration() |
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 BuildMasterConfiguration.DescriptorImpl()
public boolean configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData)
throws hudson.model.Descriptor.FormException
configure in class hudson.model.Descriptor<jenkins.model.GlobalConfiguration>hudson.model.Descriptor.FormExceptionpublic java.lang.String getDisplayName()
getDisplayName in class hudson.model.Descriptor<jenkins.model.GlobalConfiguration>public void setUrl(java.lang.String value)
public void setUser(java.lang.String value)
public void setPassword(java.lang.String value)
public void setApiKey(java.lang.String value)
public java.lang.String getUrl()
public java.lang.String getUser()
public java.lang.String getPassword()
public java.lang.String getApiKey()
public boolean validatePluginConfiguration()
public hudson.util.FormValidation doCheckUrl(@QueryParameter
java.lang.String value)
throws java.io.IOException,
javax.servlet.ServletException
value - This parameter receives the value that the user has typed.
Note that returning FormValidation.error(String) does not
prevent the form from being saved. It just means that a message
will be displayed to the user.
java.io.IOExceptionjavax.servlet.ServletExceptionpublic hudson.util.FormValidation doCheckUser(@QueryParameter
java.lang.String value,
@QueryParameter
java.lang.String password)
throws java.io.IOException,
javax.servlet.ServletException
java.io.IOExceptionjavax.servlet.ServletExceptionpublic hudson.util.FormValidation doCheckPassword(@QueryParameter
java.lang.String value,
@QueryParameter
java.lang.String user)
throws java.io.IOException,
javax.servlet.ServletException
java.io.IOExceptionjavax.servlet.ServletExceptionpublic hudson.util.FormValidation doTestConnection(@QueryParameter(value="url")
java.lang.String url,
@QueryParameter(value="user")
java.lang.String user,
@QueryParameter(value="password")
java.lang.String password,
@QueryParameter(value="apiKey")
java.lang.String apiKey)
throws java.io.IOException,
javax.servlet.ServletException
java.io.IOExceptionjavax.servlet.ServletExceptionpublic BuildMasterConfig getBuildMasterConfig()