Class JenkinsJobInformation

  • All Implemented Interfaces:
    Serializable

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

      • JenkinsJobInformation

        public JenkinsJobInformation​(String jobId,
                                     String hmac)
    • Method Detail

      • 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()