TaskState

O conjunto de estados em que uma tarefa pode estar.

Tipos enumerados
TASK_STATE_UNSPECIFIED
TASK_STATE_SUBMITTED Representa o status que reconhece que uma tarefa foi criada.
TASK_STATE_WORKING Representa o status de que uma tarefa está sendo processada ativamente.
TASK_STATE_COMPLETED Representa o status de que uma tarefa foi concluída. Esse é um estado terminal.
TASK_STATE_FAILED Representa o status de que uma tarefa foi concluída, mas falhou. Esse é um estado terminal.
TASK_STATE_CANCELLED Representa o status de que uma tarefa foi cancelada antes de ser concluída. Esse é um estado terminal.
TASK_STATE_INPUT_REQUIRED Representa o status de que a tarefa exige informações para ser concluída. Esse é um estado interrompido.
TASK_STATE_REJECTED Representa o status de que o agente decidiu não realizar a tarefa. Isso pode ser feito durante a criação inicial da tarefa ou mais tarde, quando um agente determinar que não pode ou não vai prosseguir. Esse é um estado terminal.
TASK_STATE_AUTH_REQUIRED Representa o estado em que alguma autenticação é necessária do cliente upstream. A autenticação é esperada fora da banda. Portanto, esse não é um estado interrompido ou terminal.