Ein Operation
enthält den Status eines asynchronen API-Aufrufs. Diese Methode listet Vorgänge auf, die einem angegebenen OperationType
und/oder OperationState
entsprechen.
Hinweis: Die von GoogleResellerServiceFactory
erstellte Klasse ResellerService
unterstützt diese API nicht.
Methodensignatur
public ListOperationsResponse listOperations(ListOperationsRequest request) throws CommonException;
ListOperationsRequest
Attributname
Wert
Erforderlich
Beschreibung
operationType
enum(
OperationType
)
Nein
Der Vorgangstyp: CLAIM_DEVICES
, UNCLAIM_DEVICES
, UPDATE_CLAIMS
.
state
enum(
OperationState
)
Nein
Der Status des Vorgangs: IN_PROGRESS
, COMPLETE
, COMPLETE_WITH_ERRORS
.
pageSize
int
Nein
Die Seitengröße (bis zu 100
). Wenn größer als 100
oder null
ist, wird 100
verwendet.
pageToken
string
Nein
Das Seitentoken. Wenn das Feld leer ist, wird die erste Seite zurückgegeben.
vendorParams
map
Nein
Zusätzliche Felder, vom Anbieter angegebenes Schlüssel/Wert-Paar.
ListOperationsResponse
Attributname
Wert
Beschreibung
operations
Liste der 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 nächste Seitentoken. Leer für die letzte Seite.
vendorParams
map
Zusätzliche Felder, vom Anbieter angegebenes Schlüssel/Wert-Paar.
Fehlerverhalten
Wenn ein Fehler auftritt, gibt die Bibliothek einen CommonException
aus, der einen der folgenden Fehlercodes enthält:
Fehlercode
INTERNAL_SERVER_ERROR
INVALID_PAGE_TOKEN
NOT_IMPLEMENTED