Ein Operation
enthält den Status eines asynchronen API-Aufrufs. Diese Methode listet Vorgänge auf.
entspricht einem angegebenen OperationType
und/oder OperationState
.
Hinweis: Die von GoogleResellerServiceFactory
erstellte Klasse ResellerService
unterstützt diese API nicht.
Methodensignatur
public ListOperationsResponse listOperations(ListOperationsRequest request) throws CommonException;
ListOperationsRequest
Property-Name
Wert
Erforderlich
Beschreibung
operationType
enum(
OperationType
)
Nein
Der Vorgangstyp: CLAIM_DEVICES
, UNCLAIM_DEVICES
, UPDATE_CLAIMS
.
state
enum(
OperationState
)
Nein
Der Vorgangsstatus: IN_PROGRESS
, COMPLETE
, COMPLETE_WITH_ERRORS
.
pageSize
int
Nein
Die Seitengröße (bis zu 100
). Ist der Wert größer als 100
oder null
, wird 100
verwendet.
pageToken
string
Nein
Das Seitentoken. Ist dieses Feld leer, wird die erste Seite zurückgegeben.
vendorParams
map
Nein
Zusätzliche Felder, vom Anbieter angegebenes Schlüssel/Wert-Paar.
ListOperationsResponse
Property-Name
Wert
Beschreibung
operations
Liste mit object(
Operation
)
Die Liste der Vorgänge, die der Anfrage entsprechen.
totalCount
int
Die Gesamtzahl der Geräte, die der Anfrage entsprechen.
nextPageToken
strong
Das Token für die nächste Seite. Für die letzte Seite leer.
vendorParams
map
Zusätzliche Felder, vom Anbieter angegebenes Schlüssel/Wert-Paar.
Fehlerverhalten
Wenn ein Fehler auftritt, gibt die Bibliothek eine CommonException
aus, die eines der
folgenden Fehlercodes:
Fehlercode
INTERNAL_SERVER_ERROR
INVALID_PAGE_TOKEN
NOT_IMPLEMENTED