Class PipelineConsoleViewAction

java.lang.Object
jenkins.model.Tab
io.jenkins.plugins.pipelinegraphview.consoleview.PipelineConsoleViewAction
All Implemented Interfaces:
Action, ModelObject, Badgeable

public class PipelineConsoleViewAction extends Tab
  • Field Details

  • Constructor Details

    • PipelineConsoleViewAction

      public PipelineConsoleViewAction(org.jenkinsci.plugins.workflow.job.WorkflowRun target)
  • Method Details

    • getDisplayName

      public String getDisplayName()
    • getUrlName

      public String getUrlName()
    • getSteps

      @GET @WebMethod(name="steps") public org.kohsuke.stapler.HttpResponse getSteps(org.kohsuke.stapler.StaplerRequest2 req)
    • getAllSteps

      @GET @WebMethod(name="allSteps") public void getAllSteps(org.kohsuke.stapler.StaplerRequest2 req, org.kohsuke.stapler.StaplerResponse2 rsp) throws IOException, jakarta.servlet.ServletException
      Throws:
      IOException
      jakarta.servlet.ServletException
    • getConsoleText

      @WebMethod(name="log") public void getConsoleText(org.kohsuke.stapler.StaplerRequest2 req, org.kohsuke.stapler.StaplerResponse2 rsp) throws IOException
      Throws:
      IOException
    • getBuildConsole

      @GET @WebMethod(name="consoleBuildOutput") public void getBuildConsole(org.kohsuke.stapler.StaplerRequest2 req, org.kohsuke.stapler.StaplerResponse2 rsp) throws IOException
      Throws:
      IOException
    • getExceptionText

      @GET @WebMethod(name="exceptionText") public org.kohsuke.stapler.HttpResponse getExceptionText(org.kohsuke.stapler.StaplerRequest2 req, org.kohsuke.stapler.StaplerResponse2 rsp) throws IOException
      Throws:
      IOException
    • getNodeExceptionText

      protected String getNodeExceptionText(String nodeId) throws IOException
      Throws:
      IOException
    • getRunDetailsItems

      public List<RunDetailsItem> getRunDetailsItems()
    • isShowGraphOnBuildPage

      public boolean isShowGraphOnBuildPage()
    • isBuildable

      public boolean isBuildable()
    • isBuildInProgress

      public boolean isBuildInProgress()
    • getPermission

      public Permission getPermission()
    • getCancelPermission

      public Permission getCancelPermission()
    • getConfigurePermission

      public Permission getConfigurePermission()
    • getRun

      public org.jenkinsci.plugins.workflow.job.WorkflowRun getRun()
    • getBuildDisplayName

      public String getBuildDisplayName()
    • getBuildFullDisplayName

      public String getBuildFullDisplayName()
    • isRebuildAvailable

      public boolean isRebuildAvailable()
    • isRestartFromStageAvailable

      public boolean isRestartFromStageAvailable()
    • doRerun

      @JavaScriptMethod public org.kohsuke.stapler.HttpResponse doRerun()
      Handles the rerun request using ReplayAction feature
    • hasNextBuild

      @GET @WebMethod(name="nextBuild") public org.kohsuke.stapler.HttpResponse hasNextBuild(org.kohsuke.stapler.StaplerRequest2 req)
    • doCancel

      @JavaScriptMethod public org.kohsuke.stapler.HttpResponse doCancel()
      Handles the cancel request.
    • getFullProjectDisplayName

      public String getFullProjectDisplayName()
    • getBuildUrl

      public String getBuildUrl()
    • getPreviousBuildNumber

      public String getPreviousBuildNumber()
    • getPreviousBuildUrl

      public String getPreviousBuildUrl()
    • getNextBuildNumber

      public String getNextBuildNumber()
    • getTree

      @GET @WebMethod(name="tree") public void getTree(org.kohsuke.stapler.StaplerRequest2 req, org.kohsuke.stapler.StaplerResponse2 rsp) throws IOException, jakarta.servlet.ServletException
      Throws:
      IOException
      jakarta.servlet.ServletException
    • getUrl

      public String getUrl()
    • getIconColor

      public BallColor getIconColor()
    • getIconFileName

      public String getIconFileName()