L'insieme degli stati in cui può trovarsi un'attività.
| Enum | |
|---|---|
TASK_STATE_UNSPECIFIED |
|
TASK_STATE_SUBMITTED |
Rappresenta lo stato che conferma la creazione di un'attività |
TASK_STATE_WORKING |
Rappresenta lo stato di un'attività in fase di elaborazione |
TASK_STATE_COMPLETED |
Rappresenta lo stato di un'attività completata. Si tratta di uno stato terminale |
TASK_STATE_FAILED |
Rappresenta lo stato di un'attività completata, ma non riuscita. Questo è uno stato terminale |
TASK_STATE_CANCELLED |
Rappresenta lo stato di un'attività annullata prima del completamento. Si tratta di uno stato terminale. |
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 l'agente ha stabilito che non può o non vuole procedere. Si tratta di uno stato terminale. |
TASK_STATE_AUTH_REQUIRED |
Rappresenta lo stato in cui è necessaria un'autenticazione dal client upstream. L'autenticazione deve essere eseguita fuori banda, quindi questo non è uno stato interrotto o terminale. |