Class JobExecutionData
- java.lang.Object
- 
- software.amazon.awssdk.iot.iotjobs.model.JobExecutionData
 
- 
 public class JobExecutionData extends Object Data about a job execution.
- 
- 
Field SummaryFields Modifier and Type Field Description LongexecutionNumberA number that identifies a job execution on a device.HashMap<String,Object>jobDocumentThe content of the job document.StringjobIdThe unique identifier you assigned to this job when it was created.TimestamplastUpdatedAtThe time when the job execution started.TimestampqueuedAtThe time when the job execution was enqueued.TimestampstartedAtThe time when the job execution started.JobStatusstatusThe status of the job execution.HashMap<String,String>statusDetailsA collection of name-value pairs that describe the status of the job execution.StringthingNameThe name of the thing that is executing the job.IntegerversionNumberThe version of the job execution.
 - 
Constructor SummaryConstructors Constructor Description JobExecutionData()
 
- 
- 
- 
Field Detail- 
jobIdpublic String jobId The unique identifier you assigned to this job when it was created.
 - 
thingNamepublic String thingName The name of the thing that is executing the job.
 - 
statuspublic JobStatus status The status of the job execution. Can be one of: QUEUED, IN_PROGRESS, FAILED, SUCCEEDED, CANCELED, TIMED_OUT, REJECTED, or REMOVED.
 - 
statusDetailspublic HashMap<String,String> statusDetails A collection of name-value pairs that describe the status of the job execution.
 - 
queuedAtpublic Timestamp queuedAt The time when the job execution was enqueued.
 - 
startedAtpublic Timestamp startedAt The time when the job execution started.
 - 
lastUpdatedAtpublic Timestamp lastUpdatedAt The time when the job execution started.
 - 
versionNumberpublic Integer versionNumber The version of the job execution. Job execution versions are incremented each time they are updated by a device.
 - 
executionNumberpublic 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.
 
- 
 
-