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

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