Package io.snyk.jenkins.workflow
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
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
boolean
void
setAdditionalArguments
(String additionalArguments) void
setFailOnError
(boolean failOnError) void
setFailOnIssues
(boolean failOnIssues) void
setMonitorProjectOnBuild
(boolean monitorProjectOnBuild) void
setOrganisation
(String organisation) void
setProjectName
(String projectName) void
setSeverity
(String severity) void
setSnykInstallation
(String snykInstallation) void
setSnykTokenId
(String snykTokenId) void
setTargetFile
(String targetFile) org.jenkinsci.plugins.workflow.steps.StepExecution
start
(org.jenkinsci.plugins.workflow.steps.StepContext context) Methods inherited from class org.jenkinsci.plugins.workflow.steps.Step
getDescriptor
-
Constructor Details
-
SnykSecurityStep
@DataBoundConstructor public SnykSecurityStep()
-
-
Method Details
-
isFailOnIssues
public boolean isFailOnIssues()- Specified by:
isFailOnIssues
in interfaceSnykConfig
-
setFailOnIssues
@DataBoundSetter public void setFailOnIssues(boolean failOnIssues) -
isFailOnError
public boolean isFailOnError()- Specified by:
isFailOnError
in interfaceSnykConfig
-
setFailOnError
@DataBoundSetter public void setFailOnError(boolean failOnError) -
isMonitorProjectOnBuild
public boolean isMonitorProjectOnBuild()- Specified by:
isMonitorProjectOnBuild
in interfaceSnykConfig
-
setMonitorProjectOnBuild
@DataBoundSetter public void setMonitorProjectOnBuild(boolean monitorProjectOnBuild) -
getSeverity
- Specified by:
getSeverity
in interfaceSnykConfig
-
setSeverity
-
getSnykTokenId
- Specified by:
getSnykTokenId
in interfaceSnykConfig
-
setSnykTokenId
-
getTargetFile
- Specified by:
getTargetFile
in interfaceSnykConfig
-
setTargetFile
-
getOrganisation
- Specified by:
getOrganisation
in interfaceSnykConfig
-
setOrganisation
-
getProjectName
- Specified by:
getProjectName
in interfaceSnykConfig
-
setProjectName
-
getSnykInstallation
- Specified by:
getSnykInstallation
in interfaceSnykConfig
-
setSnykInstallation
-
getAdditionalArguments
- Specified by:
getAdditionalArguments
in interfaceSnykConfig
-
setAdditionalArguments
-
start
public org.jenkinsci.plugins.workflow.steps.StepExecution start(org.jenkinsci.plugins.workflow.steps.StepContext context) - Specified by:
start
in classorg.jenkinsci.plugins.workflow.steps.Step
-