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. |