Wyświetlanie listy operacji

Operation zawiera stan asynchronicznego wywołania interfejsu API. Wyświetla ona operacje pasujące do określonych wartości OperationType lub OperationState.

Podpis metody

public ListOperationsResponse listOperations(ListOperationsRequest request) throws CommonException;

Wyświetlanie listy operacji

Nazwa usługi Wartość Wymagany Opis
operationType enum(OperationType) Nie Typ operacji: CLAIM_DEVICES, UNCLAIM_DEVICES, UPDATE_CLAIMS.
state enum(OperationState) Nie Stan operacji: IN_PROGRESS, COMPLETE, COMPLETE_WITH_ERRORS.
pageSize int Nie Rozmiar strony, maksymalnie 100. Jeśli wartość przekracza 100 lub null, używana jest wartość 100.
pageToken string Nie Token strony. Brak wartości powoduje wyświetlenie pierwszej strony.
vendorParams map Nie Dodatkowe pola określone przez dostawcę w parze klucz-wartość.

Wyświetlanie listy operacji

Nazwa usługi Wartość Opis
operations Lista object(Operation) Lista operacji pasujących do żądania.
totalCount int Łączna liczba urządzeń pasujących do żądania.
nextPageToken strong Token następnej strony. Brak wartości w przypadku ostatniej strony.
vendorParams map Dodatkowe pola określone przez dostawcę w parze klucz-wartość.

Działanie błędu

Jeśli wystąpi błąd, biblioteka wyświetli CommonException zawierający jeden z tych kodów błędów:

Kod błędu
INTERNAL_SERVER_ERROR
INVALID_PAGE_TOKEN
NOT_IMPLEMENTED