status property
The status of one output in a job. If you specified only one output for the
job, Outputs:Status
is always the same as
Job:Status
. If you specified more than one output:
-
Job:Status
andOutputs:Status
for all of the outputs is Submitted until Elastic Transcoder starts to process the first output. -
When Elastic Transcoder starts to process the first output,
Outputs:Status
for that output andJob:Status
both change to Progressing. For each output, the value ofOutputs:Status
remains Submitted until Elastic Transcoder starts to process the output. - Job:Status remains Progressing until all of the outputs reach a terminal status, either Complete or Error.
-
When all of the outputs reach a terminal status,
Job:Status
changes to Complete only ifOutputs:Status
for all of the outputs isComplete
. IfOutputs:Status
for one or more outputs isError
, the terminal status forJob:Status
is alsoError
.
Status
is one of the following:
Submitted
, Progressing
, Complete
,
Canceled
, or Error
.
Implementation
final String? status;