Class DetectGlobalConfig
- java.lang.Object
-
- hudson.model.Descriptor<jenkins.model.GlobalConfiguration>
-
- jenkins.model.GlobalConfiguration
-
- com.blackduck.integration.jenkins.detect.extensions.global.DetectGlobalConfig
-
- All Implemented Interfaces:
hudson.ExtensionPoint,hudson.model.Describable<jenkins.model.GlobalConfiguration>,hudson.model.Saveable,java.io.Serializable,jenkins.util.io.OnMaster
@Extension public class DetectGlobalConfig extends jenkins.model.GlobalConfiguration implements java.io.Serializable- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DetectGlobalConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddoConfigDotXml(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)hudson.util.ListBoxModeldoFillBlackDuckCredentialsIdItems()hudson.util.FormValidationdoTestBlackDuckConnection(java.lang.String blackDuckUrl, java.lang.String blackDuckCredentialsId, java.lang.String blackDuckTimeout, boolean trustBlackDuckCertificates)java.util.Collection<hudson.model.Descriptor<DetectDownloadStrategy>>getAllowedDownloadStrategyDescriptors()java.lang.StringgetBlackDuckCredentialsId()com.blackduck.integration.blackduck.configuration.BlackDuckServerConfiggetBlackDuckServerConfig(com.blackduck.integration.jenkins.wrapper.JenkinsProxyHelper jenkinsProxyHelper, com.blackduck.integration.jenkins.wrapper.BlackduckCredentialsHelper blackduckCredentialsHelper)com.blackduck.integration.blackduck.configuration.BlackDuckServerConfigBuildergetBlackDuckServerConfigBuilder(com.blackduck.integration.jenkins.wrapper.JenkinsProxyHelper jenkinsProxyHelper, com.blackduck.integration.jenkins.wrapper.BlackduckCredentialsHelper blackduckCredentialsHelper)intgetBlackDuckTimeout()java.lang.StringgetBlackDuckUrl()DetectDownloadStrategygetDefaultDownloadStrategy()DetectDownloadStrategygetDownloadStrategy()booleangetTrustBlackDuckCertificates()voidsetBlackDuckCredentialsId(java.lang.String blackDuckCredentialsId)voidsetBlackDuckTimeout(int blackDuckTimeout)voidsetBlackDuckUrl(java.lang.String blackDuckUrl)voidsetDownloadStrategy(DetectDownloadStrategy downloadStrategy)voidsetTrustBlackDuckCertificates(boolean trustBlackDuckCertificates)-
Methods inherited from class jenkins.model.GlobalConfiguration
all, configure, getDescriptor, getGlobalConfigPage
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getDisplayName, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Method Detail
-
getBlackDuckUrl
public java.lang.String getBlackDuckUrl()
-
setBlackDuckUrl
@DataBoundSetter public void setBlackDuckUrl(java.lang.String blackDuckUrl)
-
getBlackDuckTimeout
public int getBlackDuckTimeout()
-
setBlackDuckTimeout
@DataBoundSetter public void setBlackDuckTimeout(int blackDuckTimeout)
-
getBlackDuckCredentialsId
public java.lang.String getBlackDuckCredentialsId()
-
setBlackDuckCredentialsId
@DataBoundSetter public void setBlackDuckCredentialsId(java.lang.String blackDuckCredentialsId)
-
getTrustBlackDuckCertificates
public boolean getTrustBlackDuckCertificates()
-
setTrustBlackDuckCertificates
@DataBoundSetter public void setTrustBlackDuckCertificates(boolean trustBlackDuckCertificates)
-
getDownloadStrategy
public DetectDownloadStrategy getDownloadStrategy()
-
setDownloadStrategy
@DataBoundSetter public void setDownloadStrategy(DetectDownloadStrategy downloadStrategy)
-
getDefaultDownloadStrategy
public DetectDownloadStrategy getDefaultDownloadStrategy()
-
getAllowedDownloadStrategyDescriptors
public java.util.Collection<hudson.model.Descriptor<DetectDownloadStrategy>> getAllowedDownloadStrategyDescriptors()
-
getBlackDuckServerConfig
public com.blackduck.integration.blackduck.configuration.BlackDuckServerConfig getBlackDuckServerConfig(com.blackduck.integration.jenkins.wrapper.JenkinsProxyHelper jenkinsProxyHelper, com.blackduck.integration.jenkins.wrapper.BlackduckCredentialsHelper blackduckCredentialsHelper)
-
getBlackDuckServerConfigBuilder
public com.blackduck.integration.blackduck.configuration.BlackDuckServerConfigBuilder getBlackDuckServerConfigBuilder(com.blackduck.integration.jenkins.wrapper.JenkinsProxyHelper jenkinsProxyHelper, com.blackduck.integration.jenkins.wrapper.BlackduckCredentialsHelper blackduckCredentialsHelper)
-
doFillBlackDuckCredentialsIdItems
public hudson.util.ListBoxModel doFillBlackDuckCredentialsIdItems()
-
doTestBlackDuckConnection
@POST public hudson.util.FormValidation doTestBlackDuckConnection(@QueryParameter("blackDuckUrl") java.lang.String blackDuckUrl, @QueryParameter("blackDuckCredentialsId") java.lang.String blackDuckCredentialsId, @QueryParameter("blackDuckTimeout") java.lang.String blackDuckTimeout, @QueryParameter("trustBlackDuckCertificates") boolean trustBlackDuckCertificates)
-
doConfigDotXml
@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- Throws:
java.io.IOExceptionjavax.servlet.ServletExceptionjavax.xml.parsers.ParserConfigurationException
-
-