Skip navigation links
C G I O P S T V 

C

computeBranchStatuses(WorkflowRun, ParallelMemoryFlowChunk) - Static method in class org.jenkinsci.plugins.workflow.pipelinegraphanalysis.StatusAndTiming
 
computeBranchStatuses(WorkflowRun, FlowNode, List<BlockStartNode>, List<FlowNode>, FlowNode) - Static method in class org.jenkinsci.plugins.workflow.pipelinegraphanalysis.StatusAndTiming
Compute status codes for a set of parallel branches.
computeChunkStatus(WorkflowRun, MemoryFlowChunk) - Static method in class org.jenkinsci.plugins.workflow.pipelinegraphanalysis.StatusAndTiming
Return status or null if not executed all (null FlowExecution)
computeChunkStatus(WorkflowRun, FlowNode, FlowNode, FlowNode, FlowNode) - Static method in class org.jenkinsci.plugins.workflow.pipelinegraphanalysis.StatusAndTiming
Compute the overall status for a chunk comprising firstNode through lastNode, inclusive
computeChunkTiming(WorkflowRun, long, MemoryFlowChunk) - Static method in class org.jenkinsci.plugins.workflow.pipelinegraphanalysis.StatusAndTiming
 
computeChunkTiming(WorkflowRun, long, FlowNode, FlowNode, FlowNode) - Static method in class org.jenkinsci.plugins.workflow.pipelinegraphanalysis.StatusAndTiming
Compute timing for a chunk of nodes
computeOverallParallelTiming(WorkflowRun, Map<String, TimingInfo>, FlowNode, FlowNode) - Static method in class org.jenkinsci.plugins.workflow.pipelinegraphanalysis.StatusAndTiming
Computes the branch timings for a set of parallel branches.
computeParallelBranchTimings(WorkflowRun, FlowNode, List<BlockStartNode>, List<FlowNode>, FlowNode, long[]) - Static method in class org.jenkinsci.plugins.workflow.pipelinegraphanalysis.StatusAndTiming
Compute timing for all branches of a parallel
condenseStatus(Collection<GenericStatus>) - Static method in class org.jenkinsci.plugins.workflow.pipelinegraphanalysis.StatusAndTiming
Combines the status results from a list of parallel branches to report a single overall status

G

GenericStatus - Enum in org.jenkinsci.plugins.workflow.pipelinegraphanalysis
Statuses of a FlowChunk in increasing priority order
getPauseDurationMillis() - Method in class org.jenkinsci.plugins.workflow.pipelinegraphanalysis.TimingInfo
 
getStartTimeMillis() - Method in class org.jenkinsci.plugins.workflow.pipelinegraphanalysis.TimingInfo
 
getTotalDurationMillis() - Method in class org.jenkinsci.plugins.workflow.pipelinegraphanalysis.TimingInfo
 

I

isChunkEnd(FlowNode, FlowNode) - Method in class org.jenkinsci.plugins.workflow.pipelinegraphanalysis.StageChunkFinder
End is where you have a label marker before it...
isChunkStart(FlowNode, FlowNode) - Method in class org.jenkinsci.plugins.workflow.pipelinegraphanalysis.StageChunkFinder
 
isPendingInput(WorkflowRun) - Static method in class org.jenkinsci.plugins.workflow.pipelinegraphanalysis.StatusAndTiming
Return true if the run is paused on input
isStartInsideChunk() - Method in class org.jenkinsci.plugins.workflow.pipelinegraphanalysis.StageChunkFinder
 

O

org.jenkinsci.plugins.workflow.pipelinegraphanalysis - package org.jenkinsci.plugins.workflow.pipelinegraphanalysis
 

P

printNodes(WorkflowRun, boolean, boolean) - Static method in class org.jenkinsci.plugins.workflow.pipelinegraphanalysis.StatusAndTiming
Helper, prints flow graph in some detail - now a common utility so others don't have to reinvent it

S

setPauseDurationMillis(long) - Method in class org.jenkinsci.plugins.workflow.pipelinegraphanalysis.TimingInfo
 
setStartTimeMillis(long) - Method in class org.jenkinsci.plugins.workflow.pipelinegraphanalysis.TimingInfo
 
setTotalDurationMillis(long) - Method in class org.jenkinsci.plugins.workflow.pipelinegraphanalysis.TimingInfo
 
StageChunkFinder - Class in org.jenkinsci.plugins.workflow.pipelinegraphanalysis
Finds both block-scoped and legacy stages
StageChunkFinder() - Constructor for class org.jenkinsci.plugins.workflow.pipelinegraphanalysis.StageChunkFinder
 
StatusAndTiming - Class in org.jenkinsci.plugins.workflow.pipelinegraphanalysis
Provides common, comprehensive set of APIs for doing status and timing computations on pieces of a pipeline execution.
StatusAndTiming() - Constructor for class org.jenkinsci.plugins.workflow.pipelinegraphanalysis.StatusAndTiming
 

T

TimingInfo - Class in org.jenkinsci.plugins.workflow.pipelinegraphanalysis
Container object for timing info about piece of a flow
TimingInfo(long, long, long) - Constructor for class org.jenkinsci.plugins.workflow.pipelinegraphanalysis.TimingInfo
 
TimingInfo() - Constructor for class org.jenkinsci.plugins.workflow.pipelinegraphanalysis.TimingInfo
 

V

valueOf(String) - Static method in enum org.jenkinsci.plugins.workflow.pipelinegraphanalysis.GenericStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jenkinsci.plugins.workflow.pipelinegraphanalysis.GenericStatus
Returns an array containing the constants of this enum type, in the order they are declared.
verifySameRun(WorkflowRun, FlowNode...) - Static method in class org.jenkinsci.plugins.workflow.pipelinegraphanalysis.StatusAndTiming
Check that all the flownodes & run describe the same pipeline run/execution
C G I O P S T V 
Skip navigation links

Copyright © 2016–2017. All rights reserved.