سرد العمليات

يحتوي Operation على حالة طلب بيانات غير متزامن من واجهة برمجة التطبيقات. تُدرِج هذه الطريقة العمليات التي تتماثل مع 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