Package org.jenkinsci.plugins.vines
Class VinesScanBuilder
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Builder
org.jenkinsci.plugins.vines.VinesScanBuilder
- All Implemented Interfaces:
ExtensionPoint,Describable<Builder>,BuildStep,SimpleBuildStep
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface hudson.tasks.BuildStep
BuildStep.PublisherListNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudsonNested classes/interfaces inherited from interface jenkins.tasks.SimpleBuildStep
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactory -
Field Summary
Fields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS -
Constructor Summary
ConstructorsConstructorDescriptionVinesScanBuilder(String credentialsId, String targetUrl, int pollingIntervalSec, int timeoutMinutes, double cvssCutoff, int maxCritical, int maxHigh, int maxMedium, boolean newOnly) -
Method Summary
Modifier and TypeMethodDescriptionstatic com.fasterxml.jackson.databind.JsonNodedoubleintintintintintbooleanvoidMethods inherited from class hudson.tasks.Builder
all, getDescriptor, getRequiredMonitorService, prebuildMethods inherited from class hudson.tasks.BuildStepCompatibilityLayer
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuildMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface hudson.tasks.BuildStep
getProjectAction, getProjectActions, getRequiredMonitorService, perform, prebuildMethods inherited from interface jenkins.tasks.SimpleBuildStep
perform, perform, requiresWorkspace
-
Constructor Details
-
VinesScanBuilder
-
-
Method Details
-
getCredentialsId
-
getTargetUrl
-
getPollingIntervalSec
public int getPollingIntervalSec() -
getTimeoutMinutes
public int getTimeoutMinutes() -
getCvssCutoff
public double getCvssCutoff() -
getMaxCritical
public int getMaxCritical() -
getMaxHigh
public int getMaxHigh() -
getMaxMedium
public int getMaxMedium() -
isNewOnly
public boolean isNewOnly() -
perform
public void perform(Run<?, ?> run, FilePath workspace, EnvVars env, Launcher launcher, TaskListener listener) throws InterruptedException, IOException- Specified by:
performin interfaceSimpleBuildStep- Throws:
InterruptedExceptionIOException
-
dig
public static com.fasterxml.jackson.databind.JsonNode dig(com.fasterxml.jackson.databind.JsonNode root, String... keys)
-