רשימה של פעולות

Operation מכיל את הסטטוס של קריאה אסינכררונית ל-API. השיטה הזו מציגה רשימה של פעולות שתואמות ל-OperationType ו/או ל-OperationState שצוינו.

חתימת שיטה

public ListOperationsResponse listOperations(ListOperationsRequest request) throws CommonException;

ListOperationsRequest

שם הנכס ערך חובה תיאור
operationType enum(OperationType) לא סוג הפעולה: CLAIM_DEVICES, ‏ UNCLAIM_DEVICES, ‏ UPDATE_CLAIMS.
state enum(OperationState) לא מצב הפעולה: IN_PROGRESS, COMPLETE, COMPLETE_WITH_ERRORS.
pageSize int לא גודל הדף, עד 100. אם הערך גדול מ-100 או מ-null, נעשה שימוש ב-100.
pageToken string לא אסימון הדף. אם השדה ריק, יוצג הדף הראשון.
vendorParams map לא שדות נוספים, צמד מפתח/ערך שצוין על ידי הספק.

ListOperationsResponse

שם הנכס ערך תיאור
operations רשימה של object(Operation) רשימת הפעולות שתואמות לבקשה.
totalCount int המספר הכולל של המכשירים שתואמים לבקשה.
nextPageToken strong אסימון הדף הבא. השדה יהיה ריק בדף האחרון.
vendorParams map שדות נוספים, צמד מפתח/ערך שצוין על ידי הספק.

התנהגות במקרה של שגיאה

אם מתרחשת שגיאה, הספרייה תקפיץ את השדה CommonException שמכיל את אחד מקודי השגיאה הבאים:

קוד שגיאה
INTERNAL_SERVER_ERROR
INVALID_PAGE_TOKEN
NOT_IMPLEMENTED