Class JobExecutionData

java.lang.Object
software.amazon.awssdk.iot.iotjobs.model.JobExecutionData

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

    • 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.
    • jobDocument

      public HashMap<String,Object> jobDocument
      The content of the job document.
    • 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 Details

    • JobExecutionData

      public JobExecutionData()