Class 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>
    • Nested Class Summary

      • Nested classes/interfaces inherited from class hudson.model.Descriptor

        hudson.model.Descriptor.FormException, hudson.model.Descriptor.PropertyType, hudson.model.Descriptor.Self
    • Field Summary

      • Fields inherited from class hudson.model.Descriptor

        clazz
      • Fields inherited from interface hudson.model.Saveable

        NOOP
    • Constructor Summary

      Constructors 
      Constructor Description
      DescriptorImpl()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      hudson.util.FormValidation doCheckCoverityInstanceUrl​(java.lang.String coverityInstanceUrl, java.lang.Boolean overrideDefaultCredentials, java.lang.String credentialsId)  
      hudson.util.FormValidation doCheckProjectName​(java.lang.String coverityInstanceUrl, java.lang.Boolean overrideDefaultCredentials, java.lang.String credentialsId, java.lang.String projectName)  
      hudson.util.FormValidation doCheckStreamName​(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.util.ListBoxModel doFillCredentialsIdItems()  
      hudson.util.ListBoxModel doFillOnCommandFailureItems()  
      hudson.util.ComboBoxModel doFillProjectNameItems​(java.lang.String coverityInstanceUrl, java.lang.Boolean overrideDefaultCredentials, java.lang.String credentialsId, boolean updateNow)  
      hudson.util.ComboBoxModel doFillStreamNameItems​(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.tasks.BuildStepDescriptor

        filter
      • Methods inherited from class hudson.model.Descriptor

        addHelpFileRedirect, 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, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DescriptorImpl

        public DescriptorImpl()
    • Method Detail

      • getDisplayName

        @Nonnull
        public java.lang.String getDisplayName()
        Overrides:
        getDisplayName in class hudson.model.Descriptor<hudson.tasks.Builder>
      • isApplicable

        public boolean isApplicable​(java.lang.Class<? extends hudson.model.AbstractProject> jobType)
        Specified by:
        isApplicable in class hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>
      • doFillCoverityInstanceUrlItems

        public hudson.util.ListBoxModel doFillCoverityInstanceUrlItems()
      • doFillCredentialsIdItems

        public hudson.util.ListBoxModel doFillCredentialsIdItems()
      • doCheckCoverityInstanceUrl

        public hudson.util.FormValidation doCheckCoverityInstanceUrl​(@QueryParameter("coverityInstanceUrl")
                                                                     java.lang.String coverityInstanceUrl,
                                                                     @QueryParameter("overrideDefaultCredentials")
                                                                     java.lang.Boolean overrideDefaultCredentials,
                                                                     @QueryParameter("credentialsId")
                                                                     java.lang.String credentialsId)
      • doFillProjectNameItems

        public hudson.util.ComboBoxModel doFillProjectNameItems​(@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

        public hudson.util.FormValidation doCheckProjectName​(@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

        public hudson.util.ComboBoxModel doFillStreamNameItems​(@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

        public hudson.util.FormValidation doCheckStreamName​(@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()