Class CloudBeesFlowBuildData

java.lang.Object
org.jenkinsci.plugins.electricflow.data.CloudBeesFlowBuildData

public class CloudBeesFlowBuildData extends Object
  • Field Details

    • jobName

      protected String jobName
    • displayName

      protected String displayName
    • launchedBy

      protected String launchedBy
    • buildNumber

      protected int buildNumber
    • building

      protected boolean building
    • result

      protected String result
    • reason

      protected String reason
    • duration

      protected long duration
    • estimatedDuration

      protected long estimatedDuration
    • timestamp

      protected long timestamp
    • logs

      protected String logs
    • url

      protected String url
    • blueOceanUrl

      protected String blueOceanUrl
    • branchName

      protected String branchName
    • stages

      protected CloudBeesFlowPipelineData stages
    • changeSets

      protected CloudBeesFlowSCMData changeSets
    • artifacts

      protected CloudBeesFlowArtifactData artifacts
    • testResult

      protected CloudBeesFlowTestResultData testResult
  • Constructor Details

    • CloudBeesFlowBuildData

      public CloudBeesFlowBuildData(Run<?,?> run)
  • Method Details

    • toJsonObject

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

      public String getDisplayName()
    • setDisplayName

      public void setDisplayName(String displayName)
    • getLaunchedBy

      public String getLaunchedBy()
    • setLaunchedBy

      public void setLaunchedBy(String launchedBy)
    • getBuildNumber

      public int getBuildNumber()
    • setBuildNumber

      public void setBuildNumber(int buildNumber)
    • isBuilding

      public boolean isBuilding()
    • setBuilding

      public void setBuilding(boolean building)
    • 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)
    • getEstimatedDuration

      public long getEstimatedDuration()
    • setEstimatedDuration

      public void setEstimatedDuration(long estimatedDuration)
    • getTimestamp

      public long getTimestamp()
    • setTimestamp

      public void setTimestamp(long timestamp)
    • getLogs

      public String getLogs()
    • setLogs

      public void setLogs(String logs)
    • getUrl

      public String getUrl()
    • setUrl

      public void setUrl(String url)
    • getJobName

      public String getJobName()
    • setJobName

      public void setJobName(String jobName)
    • getStages

      public CloudBeesFlowPipelineData getStages()
    • setStages

      public void setStages(CloudBeesFlowPipelineData stages)
    • getChangeSets

      public CloudBeesFlowSCMData getChangeSets()
    • setChangeSets

      public void setChangeSets(CloudBeesFlowSCMData changeSets)
    • getArtifacts

      public CloudBeesFlowArtifactData getArtifacts()
    • setArtifacts

      public void setArtifacts(CloudBeesFlowArtifactData artifacts)
    • getTestResult

      public CloudBeesFlowTestResultData getTestResult()
    • setTestResult

      public void setTestResult(CloudBeesFlowTestResultData testResult)
    • getBranchName

      public String getBranchName()
    • setBranchName

      public void setBranchName(String branchName)