سرد العمليات

إنّ 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