public class HubScanWorkflowStep
extends org.jenkinsci.plugins.workflow.steps.AbstractStepImpl
| Modifier and Type | Class and Description |
|---|---|
static class |
HubScanWorkflowStep.Execution |
static class |
HubScanWorkflowStep.HubScanWorkflowStepDescriptor |
| Constructor and Description |
|---|
HubScanWorkflowStep(ScanJobs[] scans,
java.lang.String hubProjectName,
java.lang.String hubProjectVersion,
java.lang.String hubVersionPhase,
java.lang.String hubVersionDist,
java.lang.String scanMemory,
boolean shouldGenerateHubReport,
boolean projectLevelAdjustments,
java.lang.String bomUpdateMaximumWaitTime,
boolean dryRun,
boolean cleanupOnSuccessfulScan,
ScanExclusion[] excludePatterns,
java.lang.String codeLocationName,
boolean unmapPreviousCodeLocations,
boolean deletePreviousCodeLocations) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getBomUpdateMaximumWaitTime() |
java.lang.String |
getCodeLocationName() |
HubScanWorkflowStep.HubScanWorkflowStepDescriptor |
getDescriptor() |
ScanExclusion[] |
getExcludePatterns() |
java.lang.String[] |
getExclusionPatterns() |
java.lang.String |
getHubProjectName() |
java.lang.String |
getHubProjectVersion() |
java.lang.String |
getHubVersionDist() |
java.lang.String |
getHubVersionPhase() |
java.lang.String |
getScanMemory() |
ScanJobs[] |
getScans() |
boolean |
getShouldGenerateHubReport() |
boolean |
isCleanupOnSuccessfulScan() |
boolean |
isDeletePreviousCodeLocations() |
boolean |
isDryRun() |
boolean |
isProjectLevelAdjustments() |
boolean |
isUnmapPreviousCodeLocations() |
boolean |
isVerbose() |
void |
setVerbose(boolean verbose) |
@DataBoundConstructor public HubScanWorkflowStep(ScanJobs[] scans, java.lang.String hubProjectName, java.lang.String hubProjectVersion, java.lang.String hubVersionPhase, java.lang.String hubVersionDist, java.lang.String scanMemory, boolean shouldGenerateHubReport, boolean projectLevelAdjustments, java.lang.String bomUpdateMaximumWaitTime, boolean dryRun, boolean cleanupOnSuccessfulScan, ScanExclusion[] excludePatterns, java.lang.String codeLocationName, boolean unmapPreviousCodeLocations, boolean deletePreviousCodeLocations)
public void setVerbose(boolean verbose)
public boolean isVerbose()
public ScanJobs[] getScans()
public ScanExclusion[] getExcludePatterns()
public java.lang.String[] getExclusionPatterns()
public java.lang.String getHubProjectName()
public java.lang.String getHubProjectVersion()
public java.lang.String getHubVersionPhase()
public java.lang.String getHubVersionDist()
public java.lang.String getScanMemory()
public boolean getShouldGenerateHubReport()
public boolean isProjectLevelAdjustments()
public java.lang.String getBomUpdateMaximumWaitTime()
public boolean isDryRun()
public boolean isCleanupOnSuccessfulScan()
public java.lang.String getCodeLocationName()
public boolean isUnmapPreviousCodeLocations()
public boolean isDeletePreviousCodeLocations()
public HubScanWorkflowStep.HubScanWorkflowStepDescriptor getDescriptor()
getDescriptor in interface hudson.model.Describable<org.jenkinsci.plugins.workflow.steps.Step>getDescriptor in class org.jenkinsci.plugins.workflow.steps.Step