سرد العمليات

يحتوي Operation على حالة استدعاء واجهة برمجة التطبيقات غير المتزامنة. تسرد هذه الطريقة العمليات التي تطابق OperationType و/أو OperationState محدّدة.

توقيع الطريقة

public ListOperationsResponse listOperations(ListOperationsRequest request) throws CommonException;

طلب عمليات القائمة

اسم الموقع القيمة مطلوب الوصف
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 لا حقول إضافية، حدد المورّد زوج المفتاح/القيمة.

سرد استجابة العمليات

اسم الموقع القيمة الوصف
operations قائمة object(Operation) قائمة العمليات المطابقة للطلب.
totalCount int إجمالي عدد الأجهزة التي تطابق الطلب.
nextPageToken strong الرمز المميز للصفحة التالية. فارغة للصفحة الأخيرة.
vendorParams map حقول إضافية، حدد المورّد زوج المفتاح/القيمة.

سلوك الخطأ

إذا حدث خطأ، تعرض المكتبة CommonException التي تتضمن أحد رموز الخطأ التالية:

رمز الخطأ
INTERNAL_SERVER_ERROR
INVALID_PAGE_TOKEN
NOT_IMPLEMENTED