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:StatusandOutputs:Statusfor 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:Statusfor that output andJob:Statusboth change to Progressing. For each output, the value ofOutputs:Statusremains 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:Statuschanges to Complete only ifOutputs:Statusfor all of the outputs isComplete. IfOutputs:Statusfor one or more outputs isError, the terminal status forJob:Statusis alsoError.
Status is one of the following:
Submitted, Progressing, Complete,
Canceled, or Error.
Implementation
final String? status;