Class VulnerabilityTrendStep.VulnerabilityTrendStepDescriptorImpl

java.lang.Object
hudson.model.Descriptor<org.jenkinsci.plugins.workflow.steps.Step>
org.jenkinsci.plugins.workflow.steps.StepDescriptor
org.jenkinsci.plugins.workflow.steps.AbstractStepDescriptorImpl
com.aspectsecurity.contrast.contrastjenkins.VulnerabilityTrendStep.VulnerabilityTrendStepDescriptorImpl
All Implemented Interfaces:
Saveable, Loadable, OnMaster
Enclosing class:
VulnerabilityTrendStep

@Extension public static class VulnerabilityTrendStep.VulnerabilityTrendStepDescriptorImpl extends org.jenkinsci.plugins.workflow.steps.AbstractStepDescriptorImpl
  • Constructor Details

    • VulnerabilityTrendStepDescriptorImpl

      public VulnerabilityTrendStepDescriptorImpl()
  • Method Details

    • getFunctionName

      public String getFunctionName()
      Specified by:
      getFunctionName in class org.jenkinsci.plugins.workflow.steps.StepDescriptor
    • getDisplayName

      public String getDisplayName()
      Overrides:
      getDisplayName in class Descriptor<org.jenkinsci.plugins.workflow.steps.Step>
    • newInstance

      public org.jenkinsci.plugins.workflow.steps.Step newInstance(Map<String,Object> arguments)
      Overrides:
      newInstance in class org.jenkinsci.plugins.workflow.steps.StepDescriptor
    • doFillProfileItems

      public ListBoxModel doFillProfileItems(@AncestorInPath Item item)
    • doFillApplicationIdItems

      public ListBoxModel doFillApplicationIdItems(@AncestorInPath Item item, @QueryParameter("profile") String teamServerProfileName) throws IOException
      Fills the Threshold Category select drop down with application ids.
      Returns:
      ListBoxModel filled with application ids.
      Throws:
      IOException
    • doFillRuleItems

      public ListBoxModel doFillRuleItems(@AncestorInPath Item item, @QueryParameter("profile") String teamServerProfileName)
    • doFillSeverityItems

      public ListBoxModel doFillSeverityItems()