public class NeuVectorBuilder
extends hudson.tasks.Builder
implements jenkins.tasks.SimpleBuildStep
Modifier and Type | Class and Description |
---|---|
static class |
NeuVectorBuilder.DescriptorImpl |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory
Constructor and Description |
---|
NeuVectorBuilder(String repository,
String registrySelection) |
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild
public static void setBuildStep(Integer buildStep)
public static void setBuildHash(Integer buildHash)
public boolean getStandaloneScanner()
public boolean getSendReportToController()
public String getRepository()
public String getTag()
public boolean getScanLayers()
public Integer getScanTimeout()
public String getNumberOfHighSeverityToFail()
public String getNumberOfMediumSeverityToFail()
public String getNameOfVulnerabilityToFailOne()
public String getNameOfVulnerabilityToFailTwo()
public String getNameOfVulnerabilityToFailThree()
public String getNameOfVulnerabilityToFailFour()
public String getNameOfVulnerabilityToExemptOne()
public String getNameOfVulnerabilityToExemptTwo()
public String getNameOfVulnerabilityToExemptThree()
public String getNameOfVulnerabilityToExemptFour()
public String getRegistrySelection()
public String getControllerEndpointUrlSelection()
@DataBoundSetter public void setStandaloneScanner(boolean standaloneScanner)
@DataBoundSetter public void setSendReportToController(boolean sendReportToController)
@DataBoundSetter public void setTag(String tag)
@DataBoundSetter public void setScanLayers(boolean scanLayers)
@DataBoundSetter public void setScanTimeout(Integer scanTimeout)
@DataBoundSetter public void setNumberOfHighSeverityToFail(String numberOfHighSeverityToFail)
@DataBoundSetter public void setNumberOfMediumSeverityToFail(String numberOfMediumSeverityToFail)
@DataBoundSetter public void setNameOfVulnerabilityToFailOne(String nameOfVulnerabilityToFailOne)
@DataBoundSetter public void setNameOfVulnerabilityToFailTwo(String nameOfVulnerabilityToFailTwo)
@DataBoundSetter public void setNameOfVulnerabilityToFailThree(String nameOfVulnerabilityToFailThree)
@DataBoundSetter public void setNameOfVulnerabilityToFailFour(String nameOfVulnerabilityToFailFour)
@DataBoundSetter public void setNameOfVulnerabilityToExemptOne(String nameOfVulnerabilityToExemptOne)
@DataBoundSetter public void setNameOfVulnerabilityToExemptTwo(String nameOfVulnerabilityToExemptTwo)
@DataBoundSetter public void setNameOfVulnerabilityToExemptThree(String nameOfVulnerabilityToExemptThree)
@DataBoundSetter public void setNameOfVulnerabilityToExemptFour(String nameOfVulnerabilityToExemptFour)
@DataBoundSetter public void setControllerEndpointUrlSelection(String controllerEndpointUrlSelection)
public void perform(@Nonnull hudson.model.Run<?,?> run, @Nonnull hudson.FilePath workspace, @Nonnull hudson.Launcher launcher, @Nonnull hudson.model.TaskListener listener) throws IOException, InterruptedException
perform
in interface jenkins.tasks.SimpleBuildStep
IOException
InterruptedException
public NeuVectorBuilder.DescriptorImpl getDescriptor()
getDescriptor
in interface hudson.model.Describable<hudson.tasks.Builder>
getDescriptor
in class hudson.tasks.Builder
Copyright © 2016–2024. All rights reserved.