Class BenchmarkAction

java.lang.Object
io.jenkins.plugins.benchmark.BenchmarkAction
All Implemented Interfaces:
Action, ModelObject, RunAction2

public class BenchmarkAction extends Object implements RunAction2
  • Constructor Details

  • Method Details

    • getResults

      public Map<String,Double> getResults()
    • getFirstResultsAsJson

      public String getFirstResultsAsJson()
    • getLastStableResultAsJson

      public String getLastStableResultAsJson()
    • getLastResultsAsJson

      public String getLastResultsAsJson()
    • getLastResultsAsJson

      public String getLastResultsAsJson(boolean stable)
    • getCurrentResultsAsJson

      public String getCurrentResultsAsJson()
    • getFilePath

      public String getFilePath()
    • getIconFileName

      public String getIconFileName()
      Specified by:
      getIconFileName in interface Action
    • getName

      public String getName()
    • getDisplayName

      public String getDisplayName()
      Specified by:
      getDisplayName in interface Action
      Specified by:
      getDisplayName in interface ModelObject
    • getUrlName

      public String getUrlName()
      Specified by:
      getUrlName in interface Action
    • onAttached

      public void onAttached(Run<?,?> run)
      Specified by:
      onAttached in interface RunAction2
    • onLoad

      public void onLoad(Run<?,?> run)
      Specified by:
      onLoad in interface RunAction2
    • getRun

      public Run<?,?> getRun()
    • getBenchmarkBuilder

      public BenchmarkBuilder getBenchmarkBuilder()
    • wasSuccesfull

      public boolean wasSuccesfull()
    • getConfig

      public BenchmarkConfiguration getConfig()
    • getConfigAsJson

      public String getConfigAsJson()
    • wasCurrentActionSuccesfull

      public boolean wasCurrentActionSuccesfull()
    • getUnits

      public String getUnits()