listOperations

Operation 包含异步 API 调用的状态。此方法会列出与指定的 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