Ein Operation
enthält den Status eines asynchronen API-Aufrufs. Mit dieser Methode werden Vorgänge aufgelistet, die mit einer bestimmten OperationType
und/oder OperationState
übereinstimmen.
Hinweis: Die von GoogleResellerServiceFactory
erstellte ResellerService
-Klasse 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 Betriebsstatus: IN_PROGRESS
, COMPLETE
, COMPLETE_WITH_ERRORS
.
pageSize
int
Nein
Die Seitengröße (bis zu 100
). Wenn der Wert größer als 100
oder null
ist, wird 100
verwendet.
pageToken
string
Nein
Das Seitentoken. Ist sie 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 von 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. Bei der letzten Seite ist das Feld 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 einen der folgenden Fehlercodes enthält:
Fehlercode
INTERNAL_SERVER_ERROR
INVALID_PAGE_TOKEN
NOT_IMPLEMENTED