Class PipelineNodeImpl
java.lang.Object
io.jenkins.blueocean.rest.model.Resource
io.jenkins.blueocean.rest.model.BluePipelineStep
io.jenkins.blueocean.rest.model.BluePipelineNode
io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeImpl
- All Implemented Interfaces:
io.jenkins.blueocean.rest.Reachable
public class PipelineNodeImpl
extends io.jenkins.blueocean.rest.model.BluePipelineNode
Implementation of
BluePipelineNode.- Author:
- Vivek Pandey
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class io.jenkins.blueocean.rest.model.BluePipelineNode
io.jenkins.blueocean.rest.model.BluePipelineNode.Edge -
Field Summary
FieldsFields inherited from class io.jenkins.blueocean.rest.model.BluePipelineStep
ACTIONS, DISPLAY_DESCRIPTION, DISPLAY_NAME, DURATION_IN_MILLIS, EDGES, ID, RESULT, START_TIME, TYPE -
Constructor Summary
ConstructorsConstructorDescriptionPipelineNodeImpl(FlowNodeWrapper node, io.jenkins.blueocean.rest.Reachable parent, org.jenkinsci.plugins.workflow.job.WorkflowRun run) -
Method Summary
Modifier and TypeMethodDescriptionCollection<io.jenkins.blueocean.rest.model.BlueActionProxy> List<io.jenkins.blueocean.rest.model.BluePipelineNode.Edge> getEdges()getId()io.jenkins.blueocean.rest.model.BlueInputStepio.jenkins.blueocean.rest.hal.LinkgetLink()getLog()Appended logs of steps.io.jenkins.blueocean.rest.model.BlueRun.BlueRunResultprotected static org.jenkinsci.plugins.workflow.job.WorkflowRungetRun(org.jenkinsci.plugins.workflow.job.WorkflowJob job, long itemId) io.jenkins.blueocean.rest.model.BlueRun.BlueRunStateio.jenkins.blueocean.rest.model.BluePipelineStepContainergetSteps()getType()booleanorg.kohsuke.stapler.HttpResponserestart(org.kohsuke.stapler.StaplerRequest2 request) org.kohsuke.stapler.HttpResponsesubmitInputStep(org.kohsuke.stapler.StaplerRequest2 request) toString()Methods inherited from class io.jenkins.blueocean.rest.model.Resource
getLinks, getState
-
Field Details
-
waitJobInqueueTimeout
public static final int waitJobInqueueTimeout
-
-
Constructor Details
-
PipelineNodeImpl
public PipelineNodeImpl(FlowNodeWrapper node, io.jenkins.blueocean.rest.Reachable parent, org.jenkinsci.plugins.workflow.job.WorkflowRun run)
-
-
Method Details
-
getId
- Specified by:
getIdin classio.jenkins.blueocean.rest.model.BluePipelineStep
-
getDisplayName
- Specified by:
getDisplayNamein classio.jenkins.blueocean.rest.model.BluePipelineStep
-
getDisplayDescription
- Specified by:
getDisplayDescriptionin classio.jenkins.blueocean.rest.model.BluePipelineStep
-
getResult
public io.jenkins.blueocean.rest.model.BlueRun.BlueRunResult getResult()- Specified by:
getResultin classio.jenkins.blueocean.rest.model.BluePipelineStep
-
getStateObj
public io.jenkins.blueocean.rest.model.BlueRun.BlueRunState getStateObj()- Specified by:
getStateObjin classio.jenkins.blueocean.rest.model.BluePipelineStep
-
getFirstParent
- Specified by:
getFirstParentin classio.jenkins.blueocean.rest.model.BluePipelineNode
-
getStartTime
- Specified by:
getStartTimein classio.jenkins.blueocean.rest.model.BluePipelineStep
-
getStartTimeString
- Specified by:
getStartTimeStringin classio.jenkins.blueocean.rest.model.BluePipelineStep
-
getEdges
- Specified by:
getEdgesin classio.jenkins.blueocean.rest.model.BluePipelineNode
-
getDurationInMillis
- Specified by:
getDurationInMillisin classio.jenkins.blueocean.rest.model.BluePipelineStep
-
getLog
Appended logs of steps.- Specified by:
getLogin classio.jenkins.blueocean.rest.model.BluePipelineStep- See Also:
-
getType
- Specified by:
getTypein classio.jenkins.blueocean.rest.model.BluePipelineStep
-
getStepType
- Specified by:
getStepTypein classio.jenkins.blueocean.rest.model.BluePipelineStep
-
getCauseOfBlockage
- Specified by:
getCauseOfBlockagein classio.jenkins.blueocean.rest.model.BluePipelineNode
-
getSteps
public io.jenkins.blueocean.rest.model.BluePipelineStepContainer getSteps()- Specified by:
getStepsin classio.jenkins.blueocean.rest.model.BluePipelineNode
-
getLink
public io.jenkins.blueocean.rest.hal.Link getLink() -
getActions
- Specified by:
getActionsin classio.jenkins.blueocean.rest.model.BluePipelineStep
-
isRestartable
public boolean isRestartable()- Specified by:
isRestartablein classio.jenkins.blueocean.rest.model.BluePipelineNode
-
getInputStep
public io.jenkins.blueocean.rest.model.BlueInputStep getInputStep()- Specified by:
getInputStepin classio.jenkins.blueocean.rest.model.BluePipelineStep
-
submitInputStep
public org.kohsuke.stapler.HttpResponse submitInputStep(org.kohsuke.stapler.StaplerRequest2 request) - Specified by:
submitInputStepin classio.jenkins.blueocean.rest.model.BluePipelineStep
-
restart
public org.kohsuke.stapler.HttpResponse restart(org.kohsuke.stapler.StaplerRequest2 request) - Specified by:
restartin classio.jenkins.blueocean.rest.model.BluePipelineNode
-
getRun
protected static org.jenkinsci.plugins.workflow.job.WorkflowRun getRun(org.jenkinsci.plugins.workflow.job.WorkflowJob job, long itemId) throws InterruptedException - Throws:
InterruptedException
-
toString
-