Class CloudBeesFlowPipeline

java.lang.Object
org.jenkinsci.plugins.electricflow.extension.CloudBeesFlowPipeline
All Implemented Interfaces:
ExtensionPoint
Direct Known Subclasses:
CloudBeesFlowPipelineRest

public class CloudBeesFlowPipeline extends Object implements ExtensionPoint
  • Field Details

    • stageName

      protected String stageName
    • result

      protected String result
    • reason

      protected String reason
    • duration

      protected long duration
    • timestamp

      protected long timestamp
    • logs

      protected String logs
  • Constructor Details

    • CloudBeesFlowPipeline

      public CloudBeesFlowPipeline()
  • Method Details

    • build

      public static List<CloudBeesFlowPipeline> build(Run<?,?> run)
    • toJsonObject

      public net.sf.json.JSONObject toJsonObject()
    • generate

      public List<CloudBeesFlowPipeline> generate(Run<?,?> run)
    • getStageName

      public String getStageName()
    • setStageName

      public void setStageName(String stageName)
    • getResult

      public String getResult()
    • setResult

      public void setResult(String result)
    • getReason

      public String getReason()
    • setReason

      public void setReason(String reason)
    • getDuration

      public long getDuration()
    • setDuration

      public void setDuration(long duration)
    • getTimestamp

      public long getTimestamp()
    • setTimestamp

      public void setTimestamp(long timestamp)
    • getLogs

      public String getLogs()
    • setLogs

      public void setLogs(String logs)