Package io.jenkins.plugins.finitestate
Class FiniteStateScanRequest
java.lang.Object
io.jenkins.plugins.finitestate.FiniteStateScanRequest
- All Implemented Interfaces:
Serializable
Serializable bundle of everything the agent-side
FiniteStateScanCallable needs to run a
Finite State v0 scan flow. Built on the controller (where credentials and the run's externalizable
ID are available) and shipped across the remoting channel to the agent holding the workspace file.- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumWhich of the three operations to run. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetKind()intbooleanbooleanbooleanbooleanbooleanbooleanvoidsetAnalysisType(String analysisType) voidsetApiToken(String apiToken) voidsetConfigEnabled(boolean configEnabled) voidvoidsetPollTimeoutMinutes(int pollTimeoutMinutes) voidsetPreRelease(boolean preRelease) voidsetProjectName(String projectName) voidsetReachabilityEnabled(boolean reachabilityEnabled) voidsetRelativeFilePath(String relativeFilePath) voidsetSastEnabled(boolean sastEnabled) voidsetScaEnabled(boolean scaEnabled) voidsetScanType(String scanType) voidsetSubdomain(String subdomain) voidsetVersion(String version) voidsetWaitForCompletion(boolean waitForCompletion)
-
Constructor Details
-
FiniteStateScanRequest
public FiniteStateScanRequest()
-
-
Method Details
-
getSubdomain
-
setSubdomain
-
getApiToken
-
setApiToken
-
getProjectName
-
setProjectName
-
getVersion
-
setVersion
-
isPreRelease
public boolean isPreRelease() -
setPreRelease
public void setPreRelease(boolean preRelease) -
isWaitForCompletion
public boolean isWaitForCompletion() -
setWaitForCompletion
public void setWaitForCompletion(boolean waitForCompletion) -
getPollTimeoutMinutes
public int getPollTimeoutMinutes() -
setPollTimeoutMinutes
public void setPollTimeoutMinutes(int pollTimeoutMinutes) -
getAnalysisType
-
setAnalysisType
-
getRelativeFilePath
-
setRelativeFilePath
-
getKind
-
setKind
-
isScaEnabled
public boolean isScaEnabled() -
setScaEnabled
public void setScaEnabled(boolean scaEnabled) -
isSastEnabled
public boolean isSastEnabled() -
setSastEnabled
public void setSastEnabled(boolean sastEnabled) -
isConfigEnabled
public boolean isConfigEnabled() -
setConfigEnabled
public void setConfigEnabled(boolean configEnabled) -
isReachabilityEnabled
public boolean isReachabilityEnabled() -
setReachabilityEnabled
public void setReachabilityEnabled(boolean reachabilityEnabled) -
getScanType
-
setScanType
-