java.lang.Object
com.tikal.hudson.plugins.notification.model.BuildState

public class BuildState
extends Object
  • Constructor Details

    • BuildState

      public BuildState()
  • Method Details

    • getNumber

      public int getNumber()
    • setNumber

      public void setNumber​(int number)
    • getQueueId

      public long getQueueId()
    • setQueueId

      public void setQueueId​(long queue)
    • getTimestamp

      public long getTimestamp()
    • setTimestamp

      public void setTimestamp​(long timestamp)
    • getDuration

      public long getDuration()
    • setDuration

      public void setDuration​(long duration)
    • getPhase

      public Phase getPhase()
    • setPhase

      public void setPhase​(Phase phase)
    • getStatus

      public String getStatus()
    • setStatus

      public void setStatus​(String status)
    • getUrl

      public String getUrl()
    • setUrl

      public void setUrl​(String url)
    • getFullUrl

      public String getFullUrl()
    • setFullUrl

      public void setFullUrl​(String fullUrl)
    • getParameters

      public Map<String,​String> getParameters()
    • setParameters

      public void setParameters​(Map<String,​String> params)
    • getArtifacts

      public Map<String,​Map<String,​String>> getArtifacts()
    • setDisplayName

      public void setDisplayName​(String displayName)
    • getDisplayName

      public String getDisplayName()
    • getScm

      public ScmState getScm()
    • setScm

      public void setScm​(ScmState scmState)
    • getLog

      public StringBuilder getLog()
    • setLog

      public void setLog​(StringBuilder log)
    • getNotes

      public String getNotes()
    • setNotes

      public void setNotes​(String buildNotes)
    • getTestSummary

      public TestState getTestSummary()
    • setTestSummary

      public void setTestSummary​(TestState testSummary)
    • updateArtifacts

      public void updateArtifacts​(Job job, Run run)
      Updates artifacts Map with S3 links, if corresponding publisher is available.
      Parameters:
      job - Job to update
      run - Run to update