public class InsightAppSecScanStep extends Builder implements SimpleBuildStep
Modifier and Type | Class and Description |
---|---|
static class |
InsightAppSecScanStep.DescriptorImpl |
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactory
BuildStep.PublisherList
ExtensionPoint.LegacyInstancesAreScopedToHudson
BUILDERS, PUBLISHERS
Constructor and Description |
---|
InsightAppSecScanStep(String region,
String insightCredentialsId,
String appId,
String scanConfigId,
String buildAdvanceIndicator,
String vulnerabilityQuery,
String maxScanPendingDuration,
String maxScanExecutionDuration,
boolean enableScanResults) |
Modifier and Type | Method and Description |
---|---|
String |
getAppId() |
String |
getBuildAdvanceIndicator() |
String |
getInsightCredentialsId() |
String |
getMaxScanExecutionDuration() |
String |
getMaxScanPendingDuration() |
String |
getRegion() |
String |
getScanConfigId() |
String |
getVulnerabilityQuery() |
boolean |
isEnableScanResults() |
void |
perform(Run<?,?> run,
FilePath workspace,
Launcher launcher,
TaskListener listener) |
String |
toString() |
all, getDescriptor, getRequiredMonitorService, prebuild
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
perform, perform, requiresWorkspace
getProjectAction, getProjectActions, getRequiredMonitorService, perform, prebuild
public String getRegion()
public String getInsightCredentialsId()
public String getAppId()
public String getScanConfigId()
public String getBuildAdvanceIndicator()
public String getVulnerabilityQuery()
public String getMaxScanPendingDuration()
public String getMaxScanExecutionDuration()
public boolean isEnableScanResults()
public void perform(Run<?,?> run, FilePath workspace, Launcher launcher, TaskListener listener) throws InterruptedException
perform
in interface SimpleBuildStep
InterruptedException
Copyright © 2016–2023. All rights reserved.