Operation
chứa trạng thái của lệnh gọi API không đồng bộ. Phương thức này liệt kê các thao tác khớp với một OperationType
và/hoặc OperationState
đã chỉ định.
Lưu ý: Lớp ResellerService
do GoogleResellerServiceFactory
tạo không hỗ trợ API này.
Chữ ký của phương thức
public ListOperationsResponse listOperations(ListOperationsRequest request) throws CommonException;
ListOperationsRequest
Tên tài sản
Giá trị
Bắt buộc
Mô tả
operationType
enum(
OperationType
)
Không
Loại thao tác: CLAIM_DEVICES
, UNCLAIM_DEVICES
, UPDATE_CLAIMS
.
state
enum(
OperationState
)
Không
Trạng thái hoạt động: IN_PROGRESS
, COMPLETE
, COMPLETE_WITH_ERRORS
.
pageSize
int
Không
Kích thước trang, tối đa 100
. Nếu giá trị lớn hơn 100
hoặc null
, thì 100
sẽ được dùng.
pageToken
string
Không
Mã thông báo trang. Nếu trống, trang đầu tiên sẽ được trả về.
vendorParams
map
Không
Các trường bổ sung, cặp khoá-giá trị do nhà cung cấp chỉ định.
ListOperationsResponse
Tên tài sản
Giá trị
Mô tả
operations
Danh sách object(
Operation
)
Danh sách các thao tác phù hợp với yêu cầu.
totalCount
int
Tổng số thiết bị phù hợp với yêu cầu.
nextPageToken
strong
Mã thông báo trang tiếp theo. Trang cuối cùng trống.
vendorParams
map
Các trường bổ sung, cặp khoá-giá trị do nhà cung cấp chỉ định.
Hành vi lỗi
Nếu xảy ra lỗi, thư viện sẽ gửi CommonException
chứa một trong
các mã lỗi sau:
Mã lỗi
INTERNAL_SERVER_ERROR
INVALID_PAGE_TOKEN
NOT_IMPLEMENTED