Element Operation
zawiera stan wywołania interfejsu API asynchronicznego. Ta metoda wypisuje operacje dopasowane do określonego OperationType
lub OperationState
.
Uwaga: klasa ResellerService
utworzona przez GoogleResellerServiceFactory
nie obsługuje tego interfejsu API.
podpis metody,
public ListOperationsResponse listOperations ( ListOperationsRequest request ) throws CommonException ;
ListOperationsRequest
Nazwa usługi
Wartość
Wymagane
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, do 100
. Jeśli jest większa niż 100
lub null
, używana jest wartość 100
.
pageToken
string
Nie
token strony. Jeśli jest pusty, zwracana jest pierwsza strona.
vendorParams
map
Nie
Dodatkowe pola, pary klucz-wartość określone przez dostawcę.
ListOperationsResponse
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. Pusty na ostatniej stronie.
vendorParams
map
Dodatkowe pola, pary klucz-wartość określone przez dostawcę.
Zachowanie w przypadku błędu
Jeśli wystąpi błąd, biblioteka zwróci błąd CommonException
zawierający jeden z tych kodów błędu:
Kod błędu
INTERNAL_SERVER_ERROR
INVALID_PAGE_TOKEN
NOT_IMPLEMENTED