public class StaticAssessmentBuildStep
extends hudson.tasks.Recorder
implements jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
StaticAssessmentBuildStep.StaticAssessmentStepDescriptor |
hudson.tasks.Publisher.DescriptorExtensionListImpljenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Constructor and Description |
|---|
StaticAssessmentBuildStep(String bsiToken,
boolean includeAllFiles,
boolean isBundledAssessment,
boolean purchaseEntitlements,
int entitlementPreference,
boolean isRemediationPreferred,
boolean runOpenSourceAnalysisOverride,
boolean isExpressScanOverride,
boolean isExpressAuditOverride,
boolean includeThirdPartyOverride) |
| Modifier and Type | Method and Description |
|---|---|
String |
getBsiToken() |
StaticAssessmentBuildStep.StaticAssessmentStepDescriptor |
getDescriptor() |
int |
getEntitlementPreference() |
boolean |
getIncludeAllFiles() |
boolean |
getIncludeThirdPartyOverride() |
boolean |
getIsBundledAssessment() |
boolean |
getIsExpressAuditOverride() |
boolean |
getIsExpressScanOverride() |
boolean |
getIsRemediationPreferred() |
boolean |
getPurchaseEntitlements() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
boolean |
getRunOpenSourceAnalysisOverride() |
void |
perform(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
all, getProjectAction, needsToRunAfterFinalized, prebuildgetProjectAction, getProjectActions, perform, perform, prebuild@DataBoundConstructor public StaticAssessmentBuildStep(String bsiToken, boolean includeAllFiles, boolean isBundledAssessment, boolean purchaseEntitlements, int entitlementPreference, boolean isRemediationPreferred, boolean runOpenSourceAnalysisOverride, boolean isExpressScanOverride, boolean isExpressAuditOverride, boolean includeThirdPartyOverride) throws URISyntaxException, UnsupportedEncodingException
public void perform(@Nonnull hudson.model.Run<?,?> build, @Nonnull hudson.FilePath workspace, @Nonnull hudson.Launcher launcher, @Nonnull hudson.model.TaskListener listener)
perform in interface jenkins.tasks.SimpleBuildSteppublic StaticAssessmentBuildStep.StaticAssessmentStepDescriptor getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Publisher>getDescriptor in class hudson.tasks.Recorderpublic hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface hudson.tasks.BuildSteppublic String getBsiToken()
public boolean getIncludeAllFiles()
public int getEntitlementPreference()
public boolean getIsBundledAssessment()
public boolean getPurchaseEntitlements()
public boolean getIsRemediationPreferred()
public boolean getRunOpenSourceAnalysisOverride()
public boolean getIsExpressScanOverride()
public boolean getIsExpressAuditOverride()
public boolean getIncludeThirdPartyOverride()
Copyright © 2016–2018. All rights reserved.