سرد العمليات

يحتوي 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