يحتوي Operation
على حالة طلب بيانات غير متزامن من واجهة برمجة التطبيقات. تُدرِج هذه الطريقة العمليات التي تتماثل مع OperationType
و/أو OperationState
المحدّدَين.
ملاحظة: لا تتوافق الفئة ResellerService
التي تم إنشاؤها من خلال GoogleResellerServiceFactory
مع واجهة برمجة التطبيقات هذه.
توقيع الطريقة
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