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