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 void
doConfigDotXml(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
hudson.util.ListBoxModel
doFillBlackDuckCredentialsIdItems()
hudson.util.FormValidation
doTestBlackDuckConnection(java.lang.String blackDuckUrl, java.lang.String blackDuckCredentialsId, java.lang.String blackDuckTimeout, boolean trustBlackDuckCertificates)
java.util.Collection<hudson.model.Descriptor<DetectDownloadStrategy>>
getAllowedDownloadStrategyDescriptors()
java.lang.String
getBlackDuckCredentialsId()
com.blackduck.integration.blackduck.configuration.BlackDuckServerConfig
getBlackDuckServerConfig(com.blackduck.integration.jenkins.wrapper.JenkinsProxyHelper jenkinsProxyHelper, com.blackduck.integration.jenkins.wrapper.BlackduckCredentialsHelper blackduckCredentialsHelper)
com.blackduck.integration.blackduck.configuration.BlackDuckServerConfigBuilder
getBlackDuckServerConfigBuilder(com.blackduck.integration.jenkins.wrapper.JenkinsProxyHelper jenkinsProxyHelper, com.blackduck.integration.jenkins.wrapper.BlackduckCredentialsHelper blackduckCredentialsHelper)
int
getBlackDuckTimeout()
java.lang.String
getBlackDuckUrl()
DetectDownloadStrategy
getDefaultDownloadStrategy()
DetectDownloadStrategy
getDownloadStrategy()
boolean
getTrustBlackDuckCertificates()
void
setBlackDuckCredentialsId(java.lang.String blackDuckCredentialsId)
void
setBlackDuckTimeout(int blackDuckTimeout)
void
setBlackDuckUrl(java.lang.String blackDuckUrl)
void
setDownloadStrategy(DetectDownloadStrategy downloadStrategy)
void
setTrustBlackDuckCertificates(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.IOException
javax.servlet.ServletException
javax.xml.parsers.ParserConfigurationException
-
-