קבוצת הסטטוסים שיכולים להיות למשימה.
| טיפוסים בני מנייה (enum) | |
|---|---|
TASK_STATE_UNSPECIFIED |
|
TASK_STATE_SUBMITTED |
מייצג את הסטטוס שמאשר שיצירת המשימה הושלמה |
TASK_STATE_WORKING |
מייצג את הסטטוס של משימה שנמצאת בעיבוד פעיל |
TASK_STATE_COMPLETED |
מייצג את הסטטוס של משימה שהסתיימה. זהו מצב סופי |
TASK_STATE_FAILED |
מייצג את הסטטוס של משימה שהסתיימה אבל נכשלה. זהו מצב סופי |
TASK_STATE_CANCELLED |
מייצג את הסטטוס של משימה שבוטלה לפני שהסתיימה. זהו מצב סיום. |
TASK_STATE_INPUT_REQUIRED |
מייצג את הסטטוס שבו המשימה דורשת מידע כדי להשלים אותה. זהו מצב של הפרעה. |
TASK_STATE_REJECTED |
מייצג את הסטטוס שבו הסוכן החליט לא לבצע את המשימה. אפשר לעשות את זה במהלך יצירת המשימה הראשונית או בשלב מאוחר יותר, אחרי שהסוכן קובע שהוא לא יכול להמשיך או שהוא לא ימשיך. זהו מצב סיום. |
TASK_STATE_AUTH_REQUIRED |
מייצג את המצב שבו נדרש אימות כלשהו מהלקוח במעלה הזרם. האימות צפוי להתבצע מחוץ לפס, ולכן זה לא מצב של הפרעה או סיום. |