Class JenkinsJobInformation

java.lang.Object
com.saucelabs.ci.JobInformation
hudson.plugins.sauce_ondemand.JenkinsJobInformation
All Implemented Interfaces:
Serializable

@ExportedBean public class JenkinsJobInformation extends com.saucelabs.ci.JobInformation
See Also:
  • Constructor Details

    • JenkinsJobInformation

      public JenkinsJobInformation(String jobId, String hmac)
  • Method Details

    • getResult

      @Exported(visibility=2) public String getResult()
    • getLogUrl

      @Exported(visibility=2) public String getLogUrl()
      Overrides:
      getLogUrl in class com.saucelabs.ci.JobInformation
    • getVideoUrl

      @Exported(visibility=2) public String getVideoUrl()
      Overrides:
      getVideoUrl in class com.saucelabs.ci.JobInformation
    • getHmac

      @Exported(visibility=2) public String getHmac()
      Overrides:
      getHmac in class com.saucelabs.ci.JobInformation
    • getJobId

      @Exported(visibility=2) public String getJobId()
      Overrides:
      getJobId in class com.saucelabs.ci.JobInformation
    • getStatus

      @Nullable @Exported(visibility=2) public String getStatus()
      Overrides:
      getStatus in class com.saucelabs.ci.JobInformation
    • getStatusColor

      @Nullable @Exported(visibility=2) public String getStatusColor()
    • getName

      @Nullable @Exported(visibility=2) public String getName()
      Overrides:
      getName in class com.saucelabs.ci.JobInformation
    • getBrowser

      @Exported(visibility=2) public String getBrowser()
      Overrides:
      getBrowser in class com.saucelabs.ci.JobInformation
    • getOs

      @Exported(visibility=2) public String getOs()
      Overrides:
      getOs in class com.saucelabs.ci.JobInformation
    • getVersion

      @Exported(visibility=2) public String getVersion()
      Overrides:
      getVersion in class com.saucelabs.ci.JobInformation
    • getFailureMessage

      @Nullable @Exported(visibility=2) public String getFailureMessage()
      Overrides:
      getFailureMessage in class com.saucelabs.ci.JobInformation
    • hasFailureMessage

      @Exported(visibility=2) public boolean hasFailureMessage()
      Overrides:
      hasFailureMessage in class com.saucelabs.ci.JobInformation
    • getPrettyDuration

      @Exported(visibility=2) public String getPrettyDuration()