Class AnalysisResultApi
- java.lang.Object
-
- io.jenkins.plugins.analysis.core.restapi.AnalysisResultApi
-
@ExportedBean public class AnalysisResultApi extends Object
Remote API for theStaticAnalysisRun
. Simple Java Bean that exposes several methods of anStaticAnalysisRun
instance.- Author:
- Ullrich Hafner
-
-
Constructor Summary
Constructors Constructor Description AnalysisResultApi(StaticAnalysisRun result)
Creates a newAnalysisResultApi
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>
getErrorMessages()
int
getFixedSize()
List<String>
getInfoMessages()
int
getNewSize()
int
getNoIssuesSinceBuild()
Run<?,?>
getOwner()
QualityGateStatus
getQualityGateStatus()
Run<?,?>
getReferenceBuild()
int
getSuccessfulSinceBuild()
int
getTotalSize()
-
-
-
Constructor Detail
-
AnalysisResultApi
public AnalysisResultApi(StaticAnalysisRun result)
Creates a newAnalysisResultApi
.- Parameters:
result
- the result to expose the properties from
-
-
Method Detail
-
getOwner
@Exported public Run<?,?> getOwner()
-
getNoIssuesSinceBuild
@Exported public int getNoIssuesSinceBuild()
-
getSuccessfulSinceBuild
@Exported public int getSuccessfulSinceBuild()
-
getQualityGateStatus
@Exported public QualityGateStatus getQualityGateStatus()
-
getReferenceBuild
@Exported @CheckForNull public Run<?,?> getReferenceBuild()
-
getTotalSize
@Exported public int getTotalSize()
-
getNewSize
@Exported public int getNewSize()
-
getFixedSize
@Exported public int getFixedSize()
-
-