Class PipelineNodeUtil
java.lang.Object
io.jenkins.plugins.opentelemetry.job.jenkins.PipelineNodeUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringgetDebugString(org.jenkinsci.plugins.workflow.graph.FlowNode flowNode) static StringgetDetailedDebugString(org.jenkinsci.plugins.workflow.graph.FlowNode flowNode) static StringgetDisplayName(org.jenkinsci.plugins.workflow.graph.FlowNode node) copy ofio.jenkins.blueocean.rest.impl.pipeline.PipelineNodeUtilstatic org.jenkinsci.plugins.workflow.graph.FlowNodegetPreviousNode(org.jenkinsci.plugins.workflow.graph.FlowNode node) Returns the node that has been previously executedstatic org.jenkinsci.plugins.workflow.actions.TagsActiongetSyntheticStage(org.jenkinsci.plugins.workflow.graph.FlowNode node) copy ofio.jenkins.blueocean.rest.impl.pipeline.PipelineNodeUtilstatic org.jenkinsci.plugins.workflow.job.WorkflowRungetWorkflowRun(org.jenkinsci.plugins.workflow.graph.FlowNode flowNode) static booleanisEndParallelBlock(org.jenkinsci.plugins.workflow.graph.FlowNode node) static booleanisPostSyntheticStage(org.jenkinsci.plugins.workflow.graph.FlowNode node) copy ofio.jenkins.blueocean.rest.impl.pipeline.PipelineNodeUtilstatic booleanisPreSyntheticStage(org.jenkinsci.plugins.workflow.graph.FlowNode node) copy ofio.jenkins.blueocean.rest.impl.pipeline.PipelineNodeUtilstatic booleanisSkippedStage(org.jenkinsci.plugins.workflow.graph.FlowNode node) copy ofio.jenkins.blueocean.rest.impl.pipeline.PipelineNodeUtilstatic booleanisStartExecutorNode(org.jenkinsci.plugins.workflow.graph.FlowNode node) static booleanisStartExecutorNodeExecution(org.jenkinsci.plugins.workflow.graph.FlowNode node) static booleanisStartParallelBlock(org.jenkinsci.plugins.workflow.graph.FlowNode node) inspired by ofio.jenkins.blueocean.rest.impl.pipeline.PipelineNodeUtilstatic booleanisStartParallelBranch(org.jenkinsci.plugins.workflow.graph.FlowNode node) inspired by ofio.jenkins.blueocean.rest.impl.pipeline.PipelineNodeUtilstatic booleanisStartStage(org.jenkinsci.plugins.workflow.graph.FlowNode node) copy ofio.jenkins.blueocean.rest.impl.pipeline.PipelineNodeUtilstatic booleanisStartWithNewSpan(org.jenkinsci.plugins.workflow.graph.FlowNode node) static booleanisSyntheticStage(org.jenkinsci.plugins.workflow.graph.FlowNode node) copy ofio.jenkins.blueocean.rest.impl.pipeline.PipelineNodeUtil
-
Constructor Details
-
PipelineNodeUtil
public PipelineNodeUtil()
-
-
Method Details
-
isStartStage
public static boolean isStartStage(org.jenkinsci.plugins.workflow.graph.FlowNode node) copy ofio.jenkins.blueocean.rest.impl.pipeline.PipelineNodeUtil -
isStartWithNewSpan
public static boolean isStartWithNewSpan(org.jenkinsci.plugins.workflow.graph.FlowNode node) -
isSyntheticStage
public static boolean isSyntheticStage(@Nullable org.jenkinsci.plugins.workflow.graph.FlowNode node) copy ofio.jenkins.blueocean.rest.impl.pipeline.PipelineNodeUtil -
getSyntheticStage
@CheckForNull public static org.jenkinsci.plugins.workflow.actions.TagsAction getSyntheticStage(@Nullable org.jenkinsci.plugins.workflow.graph.FlowNode node) copy ofio.jenkins.blueocean.rest.impl.pipeline.PipelineNodeUtil -
isPostSyntheticStage
public static boolean isPostSyntheticStage(@Nullable org.jenkinsci.plugins.workflow.graph.FlowNode node) copy ofio.jenkins.blueocean.rest.impl.pipeline.PipelineNodeUtil -
isSkippedStage
public static boolean isSkippedStage(@Nullable org.jenkinsci.plugins.workflow.graph.FlowNode node) copy ofio.jenkins.blueocean.rest.impl.pipeline.PipelineNodeUtil -
isPreSyntheticStage
public static boolean isPreSyntheticStage(@Nullable org.jenkinsci.plugins.workflow.graph.FlowNode node) copy ofio.jenkins.blueocean.rest.impl.pipeline.PipelineNodeUtil -
isStartParallelBranch
public static boolean isStartParallelBranch(@Nullable org.jenkinsci.plugins.workflow.graph.FlowNode node) inspired by ofio.jenkins.blueocean.rest.impl.pipeline.PipelineNodeUtil -
isStartExecutorNode
public static boolean isStartExecutorNode(@Nullable org.jenkinsci.plugins.workflow.graph.FlowNode node) -
isStartParallelBlock
public static boolean isStartParallelBlock(@Nullable org.jenkinsci.plugins.workflow.graph.FlowNode node) inspired by ofio.jenkins.blueocean.rest.impl.pipeline.PipelineNodeUtil -
isEndParallelBlock
public static boolean isEndParallelBlock(@Nullable org.jenkinsci.plugins.workflow.graph.FlowNode node) -
isStartExecutorNodeExecution
public static boolean isStartExecutorNodeExecution(@NonNull org.jenkinsci.plugins.workflow.graph.FlowNode node) -
getDisplayName
@NonNull public static String getDisplayName(@NonNull org.jenkinsci.plugins.workflow.graph.FlowNode node) copy ofio.jenkins.blueocean.rest.impl.pipeline.PipelineNodeUtil -
getPreviousNode
@CheckForNull public static org.jenkinsci.plugins.workflow.graph.FlowNode getPreviousNode(@NonNull org.jenkinsci.plugins.workflow.graph.FlowNode node) Returns the node that has been previously executed- Returns:
- the
FlowNodethat has previously executed ornull
-
getWorkflowRun
@CheckForNull public static org.jenkinsci.plugins.workflow.job.WorkflowRun getWorkflowRun(@NonNull org.jenkinsci.plugins.workflow.graph.FlowNode flowNode) -
getDebugString
@NonNull public static String getDebugString(@Nullable org.jenkinsci.plugins.workflow.graph.FlowNode flowNode) -
getDetailedDebugString
@NonNull public static String getDetailedDebugString(@Nullable org.jenkinsci.plugins.workflow.graph.FlowNode flowNode)
-