Package io.jenkins.plugins.finitestate
Class ScanResult
java.lang.Object
io.jenkins.plugins.finitestate.ScanResult
- All Implemented Interfaces:
Serializable
Outcome of a Finite State v0 scan flow, returned from the agent-side
FiniteStateScanCallable
back to the controller. Serializable because it crosses the Jenkins remoting channel.
success drives the Jenkins build result; consoleSummary is the multi-line
summary recorded into the "Finite State Results" build action (FR-8).
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidComma-joined scan IDs for display, or "N/A" when none were created.getUiUrl()booleanvoidsetConsoleSummary(String consoleSummary) voidsetFinalStatus(String finalStatus) voidsetProjectId(String projectId) voidsetSuccess(boolean success) voidvoidsetVersionId(String versionId)
-
Constructor Details
-
ScanResult
public ScanResult()
-
-
Method Details
-
getProjectId
-
setProjectId
-
getVersionId
-
setVersionId
-
getScanIds
-
addScanId
-
getScanIdsDisplay
Comma-joined scan IDs for display, or "N/A" when none were created. -
getUiUrl
-
setUiUrl
-
getFinalStatus
-
setFinalStatus
-
getConsoleSummary
-
setConsoleSummary
-
isSuccess
public boolean isSuccess() -
setSuccess
public void setSuccess(boolean success)
-