Package io.jenkins.plugins.benchmark
Class BenchmarkAction
java.lang.Object
io.jenkins.plugins.benchmark.BenchmarkAction
- All Implemented Interfaces:
Action
,ModelObject
,RunAction2
public class BenchmarkAction extends Object implements RunAction2
-
Constructor Summary
Constructors Constructor Description BenchmarkAction(ReadResult m, BenchmarkBuilder benchmarkBuilder, boolean succes, BenchmarkConfiguration conf)
-
Method Summary
Modifier and Type Method Description BenchmarkBuilder
getBenchmarkBuilder()
BenchmarkConfiguration
getConfig()
String
getConfigAsJson()
String
getCurrentResultsAsJson()
String
getDisplayName()
String
getFilePath()
String
getFirstResultsAsJson()
String
getIconFileName()
String
getLastResultsAsJson()
String
getLastResultsAsJson(boolean stable)
String
getLastStableResultAsJson()
String
getName()
Map<String,Double>
getResults()
Run<?,?>
getRun()
String
getUnits()
String
getUrlName()
void
onAttached(Run<?,?> run)
void
onLoad(Run<?,?> run)
boolean
wasCurrentActionSuccesfull()
boolean
wasSuccesfull()
-
Constructor Details
-
BenchmarkAction
public BenchmarkAction(ReadResult m, BenchmarkBuilder benchmarkBuilder, boolean succes, BenchmarkConfiguration conf)
-
-
Method Details
-
getResults
-
getFirstResultsAsJson
-
getLastStableResultAsJson
-
getLastResultsAsJson
-
getLastResultsAsJson
-
getCurrentResultsAsJson
-
getFilePath
-
getIconFileName
- Specified by:
getIconFileName
in interfaceAction
-
getName
-
getDisplayName
- Specified by:
getDisplayName
in interfaceAction
- Specified by:
getDisplayName
in interfaceModelObject
-
getUrlName
- Specified by:
getUrlName
in interfaceAction
-
onAttached
- Specified by:
onAttached
in interfaceRunAction2
-
onLoad
- Specified by:
onLoad
in interfaceRunAction2
-
getRun
-
getBenchmarkBuilder
-
wasSuccesfull
public boolean wasSuccesfull() -
getConfig
-
getConfigAsJson
-
wasCurrentActionSuccesfull
public boolean wasCurrentActionSuccesfull() -
getUnits
-