@Extension
public class DetectPostBuildStepDescriptor
extends hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher>
implements java.io.Serializable
| Constructor and Description |
|---|
DetectPostBuildStepDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData) |
hudson.util.FormValidation |
doCheckDetectDownloadUrl(java.lang.String detectDownloadUrl) |
hudson.util.FormValidation |
doCheckHubTimeout(java.lang.String hubTimeout) |
hudson.util.FormValidation |
doCheckHubUrl(java.lang.String hubUrl,
boolean trustSSLCertificates)
Performs on-the-fly validation of the form field 'serverUrl'.
|
void |
doConfigDotXml(org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp) |
hudson.util.ListBoxModel |
doFillDetectDownloadUrlItems() |
hudson.util.ListBoxModel |
doFillHubCredentialsIdItems() |
hudson.util.FormValidation |
doTestConnection(java.lang.String hubUrl,
java.lang.String hubCredentialsId,
java.lang.String hubTimeout,
boolean trustSSLCertificates) |
java.lang.String |
getDetectArtifactUrl() |
java.lang.String |
getDetectDownloadUrl() |
java.lang.String |
getDisplayName() |
java.lang.String |
getHubCredentialsId() |
int |
getHubTimeout() |
java.lang.String |
getHubUrl() |
JenkinsProxyHelper |
getJenkinsProxyHelper() |
boolean |
isApplicable(java.lang.Class<? extends hudson.model.AbstractProject> jobType) |
boolean |
isTrustSSLCertificates() |
void |
setDetectArtifactUrl(java.lang.String detectArtifactUrl) |
void |
setDetectDownloadUrl(java.lang.String detectDownloadUrl) |
void |
setHubCredentialsId(java.lang.String hubCredentialsId) |
void |
setHubTimeout(int hubTimeout) |
void |
setHubUrl(java.lang.String hubUrl) |
void |
setTrustSSLCertificates(boolean trustSSLCertificates) |
void |
updateByXml(javax.xml.transform.Source source) |
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, 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 java.lang.String getHubUrl()
public void setHubUrl(java.lang.String hubUrl)
public java.lang.String getHubCredentialsId()
public void setHubCredentialsId(java.lang.String hubCredentialsId)
public int getHubTimeout()
public void setHubTimeout(int hubTimeout)
public boolean isTrustSSLCertificates()
public void setTrustSSLCertificates(boolean trustSSLCertificates)
public java.lang.String getDetectArtifactUrl()
public void setDetectArtifactUrl(java.lang.String detectArtifactUrl)
public java.lang.String getDetectDownloadUrl()
public void setDetectDownloadUrl(java.lang.String detectDownloadUrl)
public boolean isApplicable(java.lang.Class<? extends hudson.model.AbstractProject> jobType)
isApplicable in class hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher>public java.lang.String getDisplayName()
getDisplayName in class hudson.model.Descriptor<hudson.tasks.Publisher>public hudson.util.ListBoxModel doFillDetectDownloadUrlItems()
@POST
public hudson.util.FormValidation doCheckDetectDownloadUrl(@QueryParameter(value="detectDownloadUrl")
java.lang.String detectDownloadUrl)
@POST
public hudson.util.FormValidation doCheckHubTimeout(@QueryParameter(value="hubTimeout")
java.lang.String hubTimeout)
@POST
public hudson.util.FormValidation doCheckHubUrl(@QueryParameter(value="hubUrl")
java.lang.String hubUrl,
@QueryParameter(value="trustSSLCertificates")
boolean trustSSLCertificates)
public hudson.util.ListBoxModel doFillHubCredentialsIdItems()
@POST
public hudson.util.FormValidation doTestConnection(@QueryParameter(value="hubUrl")
java.lang.String hubUrl,
@QueryParameter(value="hubCredentialsId")
java.lang.String hubCredentialsId,
@QueryParameter(value="hubTimeout")
java.lang.String hubTimeout,
@QueryParameter(value="trustSSLCertificates")
boolean trustSSLCertificates)
public boolean configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData)
throws hudson.model.Descriptor.FormException
configure in class hudson.model.Descriptor<hudson.tasks.Publisher>hudson.model.Descriptor.FormException@WebMethod(name="config.xml")
public void doConfigDotXml(org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp)
throws java.io.IOException,
javax.servlet.ServletException,
javax.xml.parsers.ParserConfigurationException
java.io.IOExceptionjavax.servlet.ServletExceptionjavax.xml.parsers.ParserConfigurationExceptionpublic void updateByXml(javax.xml.transform.Source source)
throws java.io.IOException,
javax.xml.parsers.ParserConfigurationException
java.io.IOExceptionjavax.xml.parsers.ParserConfigurationExceptionpublic JenkinsProxyHelper getJenkinsProxyHelper()