Class SnykSecurityStep

java.lang.Object
hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
org.jenkinsci.plugins.workflow.steps.Step
io.snyk.jenkins.workflow.SnykSecurityStep
All Implemented Interfaces:
ExtensionPoint, Describable<org.jenkinsci.plugins.workflow.steps.Step>, SnykConfig

public class SnykSecurityStep extends org.jenkinsci.plugins.workflow.steps.Step implements SnykConfig
  • Constructor Details

    • SnykSecurityStep

      @DataBoundConstructor public SnykSecurityStep()
  • Method Details

    • isFailOnIssues

      public boolean isFailOnIssues()
      Specified by:
      isFailOnIssues in interface SnykConfig
    • setFailOnIssues

      @DataBoundSetter public void setFailOnIssues(boolean failOnIssues)
    • isFailOnError

      public boolean isFailOnError()
      Specified by:
      isFailOnError in interface SnykConfig
    • setFailOnError

      @DataBoundSetter public void setFailOnError(boolean failOnError)
    • isMonitorProjectOnBuild

      public boolean isMonitorProjectOnBuild()
      Specified by:
      isMonitorProjectOnBuild in interface SnykConfig
    • setMonitorProjectOnBuild

      @DataBoundSetter public void setMonitorProjectOnBuild(boolean monitorProjectOnBuild)
    • getSeverity

      public String getSeverity()
      Specified by:
      getSeverity in interface SnykConfig
    • setSeverity

      @DataBoundSetter public void setSeverity(String severity)
    • getSnykTokenId

      public String getSnykTokenId()
      Specified by:
      getSnykTokenId in interface SnykConfig
    • setSnykTokenId

      @DataBoundSetter public void setSnykTokenId(String snykTokenId)
    • getTargetFile

      public String getTargetFile()
      Specified by:
      getTargetFile in interface SnykConfig
    • setTargetFile

      @DataBoundSetter public void setTargetFile(@CheckForNull String targetFile)
    • getOrganisation

      public String getOrganisation()
      Specified by:
      getOrganisation in interface SnykConfig
    • setOrganisation

      @DataBoundSetter public void setOrganisation(@CheckForNull String organisation)
    • getProjectName

      public String getProjectName()
      Specified by:
      getProjectName in interface SnykConfig
    • setProjectName

      @DataBoundSetter public void setProjectName(@CheckForNull String projectName)
    • getSnykInstallation

      public String getSnykInstallation()
      Specified by:
      getSnykInstallation in interface SnykConfig
    • setSnykInstallation

      @DataBoundSetter public void setSnykInstallation(String snykInstallation)
    • getAdditionalArguments

      public String getAdditionalArguments()
      Specified by:
      getAdditionalArguments in interface SnykConfig
    • setAdditionalArguments

      @DataBoundSetter public void setAdditionalArguments(@CheckForNull String additionalArguments)
    • start

      public org.jenkinsci.plugins.workflow.steps.StepExecution start(org.jenkinsci.plugins.workflow.steps.StepContext context)
      Specified by:
      start in class org.jenkinsci.plugins.workflow.steps.Step