public class NCScanBuilder extends Builder implements SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
NCScanBuilder.DescriptorImpl |
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactoryBuildStep.PublisherListExtensionPoint.LegacyInstancesAreScopedToHudsonBUILDERS, PUBLISHERS| Constructor and Description |
|---|
NCScanBuilder(String ncScanType,
String ncWebsiteId,
String ncProfileId,
Boolean ncDoNotFail,
String ncReportType) |
all, getRequiredMonitorService, prebuildgetProjectAction, getProjectAction, getProjectActions, perform, perform, prebuildclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitperform, perform, requiresWorkspacegetProjectAction, getProjectActions, getRequiredMonitorService, perform, prebuildpublic String getNcSeverity()
public Boolean getNcStopScan()
public Boolean getNcConfirmed()
public Boolean getNcDoNotFail()
public String getNcScanType()
public String getCredentialsId()
public IgnoredVulnerabilityStateFilters getFilters()
public void setFilters()
@DataBoundSetter public void setCredentialsId(String credentialsId)
public void setNcScanType(String ncScanType)
public String getNcWebsiteId()
public void setNcWebsiteId(String ncTargetURL)
public String getNcProfileId()
public void setNcProfileId(String ncProfileId)
public String getNcServerURL()
@DataBoundSetter public void setNcSeverity(String ncSeverity)
@DataBoundSetter public void setNcStopScan(Boolean ncStopScan)
@DataBoundSetter public void setNcConfirmed(Boolean ncConfirmed)
@DataBoundSetter public void setNcDoNotFail(Boolean ncDoNotFail)
@DataBoundSetter public void setNcServerURL(String ncServerURL)
public Secret getNcApiToken()
@DataBoundSetter public void setNcApiToken(Object ncApiToken)
public Boolean getNcIgnoreFalsePositive()
@DataBoundSetter public void setNcIgnoreFalsePositive(Boolean ncIgnoreFalsePositive)
public Boolean getNcIgnoreRiskAccepted()
@DataBoundSetter public void setNcIgnoreRiskAccepted(Boolean ncIgnoreRiskAccepted)
public String getNcReportType()
@DataBoundSetter public void setNcReportType(String ncReportType)
public void perform(Run<?,?> build, FilePath workspace, Launcher launcher, TaskListener listener) throws InterruptedException, IOException
perform in interface SimpleBuildStepInterruptedExceptionIOExceptionpublic NCScanBuilder.DescriptorImpl getDescriptor()
getDescriptor in interface Describable<Builder>getDescriptor in class BuilderCopyright © 2016–2022. All rights reserved.