списокОперации

Operation содержит статус асинхронного вызова API. Этот метод перечисляет операции, соответствующие указанному OperationType и/или OperationState .

Сигнатура метода

public ListOperationsResponse listOperations(ListOperationsRequest request) throws CommonException;

Запрос списка операций

Имя свойства Ценить Необходимый Описание
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