Class NodeRelationship

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.jenkinsci.plugins.workflow.graph.FlowNode after  
      protected org.jenkinsci.plugins.workflow.graph.FlowNode before  
      protected org.jenkinsci.plugins.workflow.graph.FlowNode end  
      protected org.jenkinsci.plugins.workflow.graph.FlowNode start  
    • Constructor Summary

      Constructors 
      Constructor Description
      NodeRelationship​(org.jenkinsci.plugins.workflow.graph.FlowNode start, org.jenkinsci.plugins.workflow.graph.FlowNode end, org.jenkinsci.plugins.workflow.graph.FlowNode after)  
    • Field Detail

      • start

        @NonNull
        protected org.jenkinsci.plugins.workflow.graph.FlowNode start
      • end

        @NonNull
        protected org.jenkinsci.plugins.workflow.graph.FlowNode end
      • before

        @CheckForNull
        protected org.jenkinsci.plugins.workflow.graph.FlowNode before
      • after

        @CheckForNull
        protected org.jenkinsci.plugins.workflow.graph.FlowNode after
    • Constructor Detail

      • NodeRelationship

        public NodeRelationship​(@NonNull
                                org.jenkinsci.plugins.workflow.graph.FlowNode start,
                                @NonNull
                                org.jenkinsci.plugins.workflow.graph.FlowNode end,
                                @CheckForNull
                                org.jenkinsci.plugins.workflow.graph.FlowNode after)
    • Method Detail

      • dump

        protected void dump​(String message,
                            Object... args)
      • getBefore

        @CheckForNull
        public org.jenkinsci.plugins.workflow.graph.FlowNode getBefore()
      • setBefore

        public void setBefore​(@CheckForNull
                              org.jenkinsci.plugins.workflow.graph.FlowNode before)
      • getAfter

        @CheckForNull
        public org.jenkinsci.plugins.workflow.graph.FlowNode getAfter()
      • getStart

        @NonNull
        public org.jenkinsci.plugins.workflow.graph.FlowNode getStart()
      • getEnd

        @NonNull
        public org.jenkinsci.plugins.workflow.graph.FlowNode getEnd()
      • getTimingInfo

        @NonNull
        public org.jenkinsci.plugins.workflow.pipelinegraphanalysis.TimingInfo getTimingInfo​(@NonNull
                                                                                             org.jenkinsci.plugins.workflow.job.WorkflowRun run)
      • getStatus

        @NonNull
        public NodeRunStatus getStatus​(org.jenkinsci.plugins.workflow.job.WorkflowRun run)