Class CoverityBuildStep.DescriptorImpl
- java.lang.Object
-
- hudson.model.Descriptor<T>
-
- hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>
-
- com.synopsys.integration.jenkins.coverity.extensions.buildstep.CoverityBuildStep.DescriptorImpl
-
- All Implemented Interfaces:
hudson.model.Saveable
,jenkins.util.io.OnMaster
- Enclosing class:
- CoverityBuildStep
@Extension public static class CoverityBuildStep.DescriptorImpl extends hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>
-
-
Constructor Summary
Constructors Constructor Description DescriptorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description hudson.util.FormValidation
doCheckCoverityInstanceUrl(hudson.model.Item item, java.lang.String coverityInstanceUrl, java.lang.Boolean overrideDefaultCredentials, java.lang.String credentialsId)
hudson.util.FormValidation
doCheckProjectName(hudson.model.Item item, java.lang.String coverityInstanceUrl, java.lang.Boolean overrideDefaultCredentials, java.lang.String credentialsId, java.lang.String projectName)
hudson.util.FormValidation
doCheckStreamName(hudson.model.Item item, java.lang.String coverityInstanceUrl, java.lang.Boolean overrideDefaultCredentials, java.lang.String credentialsId, java.lang.String projectName, java.lang.String streamName)
hudson.util.ListBoxModel
doFillCleanUpActionItems()
hudson.util.ListBoxModel
doFillCoverityInstanceUrlItems(hudson.model.Item item)
hudson.util.ListBoxModel
doFillCredentialsIdItems(hudson.model.Item item)
hudson.util.ListBoxModel
doFillOnCommandFailureItems()
hudson.util.ComboBoxModel
doFillProjectNameItems(hudson.model.Item item, java.lang.String coverityInstanceUrl, java.lang.Boolean overrideDefaultCredentials, java.lang.String credentialsId, boolean updateNow)
hudson.util.ComboBoxModel
doFillStreamNameItems(hudson.model.Item item, java.lang.String coverityInstanceUrl, java.lang.Boolean overrideDefaultCredentials, java.lang.String credentialsId, java.lang.String projectName)
CoverityRunConfiguration
getDefaultCoverityRunConfiguration()
java.lang.String
getDisplayName()
boolean
isApplicable(java.lang.Class<? extends hudson.model.AbstractProject> jobType)
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, 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, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Method Detail
-
getDisplayName
@Nonnull public java.lang.String getDisplayName()
- Overrides:
getDisplayName
in classhudson.model.Descriptor<hudson.tasks.Builder>
-
isApplicable
public boolean isApplicable(java.lang.Class<? extends hudson.model.AbstractProject> jobType)
- Specified by:
isApplicable
in classhudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>
-
doFillCoverityInstanceUrlItems
@POST public hudson.util.ListBoxModel doFillCoverityInstanceUrlItems(@AncestorInPath hudson.model.Item item)
-
doFillCredentialsIdItems
@POST public hudson.util.ListBoxModel doFillCredentialsIdItems(@AncestorInPath hudson.model.Item item)
-
doCheckCoverityInstanceUrl
@POST public hudson.util.FormValidation doCheckCoverityInstanceUrl(@AncestorInPath hudson.model.Item item, @QueryParameter("coverityInstanceUrl") java.lang.String coverityInstanceUrl, @QueryParameter("overrideDefaultCredentials") java.lang.Boolean overrideDefaultCredentials, @QueryParameter("credentialsId") java.lang.String credentialsId)
-
doFillProjectNameItems
@POST public hudson.util.ComboBoxModel doFillProjectNameItems(@AncestorInPath hudson.model.Item item, @QueryParameter("coverityInstanceUrl") java.lang.String coverityInstanceUrl, @QueryParameter("overrideDefaultCredentials") java.lang.Boolean overrideDefaultCredentials, @QueryParameter("credentialsId") java.lang.String credentialsId, @QueryParameter("updateNow") boolean updateNow) throws java.lang.InterruptedException
- Throws:
java.lang.InterruptedException
-
doCheckProjectName
@POST public hudson.util.FormValidation doCheckProjectName(@AncestorInPath hudson.model.Item item, @QueryParameter("coverityInstanceUrl") java.lang.String coverityInstanceUrl, @QueryParameter("overrideDefaultCredentials") java.lang.Boolean overrideDefaultCredentials, @QueryParameter("credentialsId") java.lang.String credentialsId, @QueryParameter("projectName") java.lang.String projectName)
-
doFillStreamNameItems
@POST public hudson.util.ComboBoxModel doFillStreamNameItems(@AncestorInPath hudson.model.Item item, @QueryParameter("coverityInstanceUrl") java.lang.String coverityInstanceUrl, @QueryParameter("overrideDefaultCredentials") java.lang.Boolean overrideDefaultCredentials, @QueryParameter("credentialsId") java.lang.String credentialsId, @QueryParameter("projectName") java.lang.String projectName) throws java.lang.InterruptedException
- Throws:
java.lang.InterruptedException
-
doCheckStreamName
@POST public hudson.util.FormValidation doCheckStreamName(@AncestorInPath hudson.model.Item item, @QueryParameter("coverityInstanceUrl") java.lang.String coverityInstanceUrl, @QueryParameter("overrideDefaultCredentials") java.lang.Boolean overrideDefaultCredentials, @QueryParameter("credentialsId") java.lang.String credentialsId, @QueryParameter("projectName") java.lang.String projectName, @QueryParameter("streamName") java.lang.String streamName)
-
doFillOnCommandFailureItems
public hudson.util.ListBoxModel doFillOnCommandFailureItems()
-
doFillCleanUpActionItems
public hudson.util.ListBoxModel doFillCleanUpActionItems()
-
getDefaultCoverityRunConfiguration
public CoverityRunConfiguration getDefaultCoverityRunConfiguration()
-
-