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 |