public class FodUploaderPlugin
extends hudson.tasks.Recorder
implements jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
FodUploaderPlugin.DescriptorImpl |
hudson.tasks.Publisher.DescriptorExtensionListImpljenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Constructor and Description |
|---|
FodUploaderPlugin(String applicationId,
String releaseId,
String assessmentTypeId,
String technologyStack,
String languageLevel,
boolean runOpenSourceAnalysis,
boolean isExpressScan,
boolean isExpressAudit,
int pollingInterval,
boolean doPrettyLogOutput,
boolean includeAllFiles,
boolean excludeThirdParty,
boolean isRemediationScan,
int entitlementId) |
| Modifier and Type | Method and Description |
|---|---|
int |
getApplicationId() |
int |
getAssessmentTypeId() |
FodUploaderPlugin.DescriptorImpl |
getDescriptor() |
boolean |
getDoPrettyLogOutput() |
int |
getEntitlementId() |
boolean |
getExcludeThirdParty() |
boolean |
getIncludeAllFiles() |
boolean |
getIsExpressAudit() |
boolean |
getIsExpressScan() |
boolean |
getIsRemediationScan() |
String |
getLanguageLevel() |
static PrintStream |
getLogger()
Gets the out for the build console output
|
int |
getPollingInterval() |
int |
getReleaseId() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
boolean |
getRunOpenSourceAnalysis() |
String |
getTechnologyStack() |
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 FodUploaderPlugin(String applicationId, String releaseId, String assessmentTypeId, String technologyStack, String languageLevel, boolean runOpenSourceAnalysis, boolean isExpressScan, boolean isExpressAudit, int pollingInterval, boolean doPrettyLogOutput, boolean includeAllFiles, boolean excludeThirdParty, boolean isRemediationScan, int entitlementId)
public void perform(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener)
throws IOException
perform in interface jenkins.tasks.SimpleBuildStepIOExceptionpublic int getApplicationId()
public int getReleaseId()
public int getAssessmentTypeId()
public String getTechnologyStack()
public String getLanguageLevel()
public boolean getRunOpenSourceAnalysis()
public boolean getIsExpressScan()
public boolean getIsExpressAudit()
public boolean getDoPrettyLogOutput()
public boolean getIncludeAllFiles()
public boolean getExcludeThirdParty()
public boolean getIsRemediationScan()
public int getEntitlementId()
public int getPollingInterval()
public static PrintStream getLogger()
public FodUploaderPlugin.DescriptorImpl 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.BuildStepCopyright © 2016–2017. All rights reserved.