Class JobExecutionData


  • public class JobExecutionData
    extends Object
    Data about a job execution.
    • Field Detail

      • jobId

        public String jobId
        The unique identifier you assigned to this job when it was created.
      • thingName

        public String thingName
        The name of the thing that is executing the job.
      • status

        public JobStatus status
        The status of the job execution. Can be one of: QUEUED, IN_PROGRESS, FAILED, SUCCEEDED, CANCELED, TIMED_OUT, REJECTED, or REMOVED.
      • statusDetails

        public HashMap<String,​String> statusDetails
        A collection of name-value pairs that describe the status of the job execution.
      • queuedAt

        public Timestamp queuedAt
        The time when the job execution was enqueued.
      • startedAt

        public Timestamp startedAt
        The time when the job execution started.
      • lastUpdatedAt

        public Timestamp lastUpdatedAt
        The time when the job execution started.
      • versionNumber

        public Integer versionNumber
        The version of the job execution. Job execution versions are incremented each time they are updated by a device.
      • executionNumber

        public Long executionNumber
        A number that identifies a job execution on a device. It can be used later in commands that return or update job execution information.
    • Constructor Detail

      • JobExecutionData

        public JobExecutionData()