listOperations

Ein Operation enthält den Status eines asynchronen API-Aufrufs. Diese Methode listet Vorgänge auf. entspricht einem angegebenen OperationType und/oder OperationState.

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