Represent a task status as being worked on by an engine instance. This can be sent as part of heartbeat status update or when getting new work. The updates are deltas since last post
Properties
| Name | Type | Description | Notes |
|---|
| createJobsAction | List<CreateJobsAction> | | [optional] |
| engineID | UUID | | [optional] |
| errorCount | Integer | How many errors since last error update | [optional] |
| errorDetails | String | JSON string containing an array of JSON Object to describe indvidiual errors e.g. [{"id":"xxx", "msg":"xxx"},..] | [optional] |
| failureReason | FailureReasonEnum | | [optional] |
| inputs | List<TaskIOStatus> | | [optional] |
| internalJobID | UUID | Internal Job ID | [optional] |
| internalTaskID | UUID | Internal Task ID | [optional] |
| outputs | List<TaskIOStatus> | | [optional] |
| priorTimestamp | Long | UTC Timestamp of last status update or start of new task | [optional] |
| processedStats | TaskProcessedStats | | [optional] |
| retryCount | Integer | How many retries since last status update | [optional] |
| taskAction | TaskActionEnum | | [optional] |
| taskOutput | Object | available at the end of a batch, when getting the next batch to work, or last heartbeat before exiting. May not present in heartbeat update | [optional] |
| taskRouteID | String | the task route associated with this work item | [optional] |
| taskStatus | JobStatusEnum | | [optional] |
| timestamp | Long | UTC Timestamp of NOW() | [optional] |
| workRequestID | UUID | | [optional] |