ซึ่ง Operation
จะมีสถานะการเรียกใช้ API แบบไม่พร้อมกัน วิธีนี้จะแสดงรายการการดําเนินการที่ตรงกับ OperationType
และ/หรือ OperationState
ที่ระบุ
ลายเซ็นของเมธอด
public ListOperationsResponse listOperations(ListOperationsRequest request) throws CommonException;
คําขอ ListOperations
ชื่อพร็อพเพอร์ตี้ |
ค่า |
ต้องใช้ |
คำอธิบาย |
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 |