L'insieme degli stati in cui può trovarsi un'attività.
| Enum | |
|---|---|
TASK_STATE_UNSPECIFIED |
|
TASK_STATE_SUBMITTED |
Rappresenta lo stato che riconosce la creazione di un'attività |
TASK_STATE_WORKING |
Rappresenta lo stato in cui un'attività è in fase di elaborazione attiva |
TASK_STATE_COMPLETED |
Rappresenta lo stato in cui un'attività è stata completata. Si tratta di uno stato finale |
TASK_STATE_FAILED |
Rappresenta lo stato in cui un'attività è stata completata, ma non è andata a buon fine. Si tratta di uno stato finale |
TASK_STATE_CANCELLED |
Rappresenta lo stato in cui un'attività è stata annullata prima del completamento. Si tratta di uno stato finale. |
TASK_STATE_INPUT_REQUIRED |
Rappresenta lo stato in cui l'attività richiede informazioni per essere completata. Si tratta di uno stato interrotto. |
TASK_STATE_REJECTED |
Rappresenta lo stato in cui l'agente ha deciso di non eseguire l'attività. Questa operazione può essere eseguita durante la creazione iniziale dell'attività o in un secondo momento, una volta che un agente ha stabilito che non può o non vuole procedere. Si tratta di uno stato finale. |
TASK_STATE_AUTH_REQUIRED |
Rappresenta lo stato in cui è necessaria un'autenticazione da parte del client upstream. L'autenticazione dovrebbe avvenire fuori banda, quindi non si tratta di uno stato interrotto o finale. |