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