Un Operation
contiene lo stato di una chiamata API asincrona. Questo metodo elenca le operazioni corrispondente a un OperationType
e/o OperationState
specificati.
Nota: il corso ResellerService
creato da GoogleResellerServiceFactory
non supporta questa API.
Firma del metodo
public ListOperationsResponse listOperations(ListOperationsRequest request) throws CommonException;
ListOperationsRequest
Nome proprietà
Valore
Obbligatorio
Descrizione
operationType
enum(
OperationType
)
No
Il tipo di operazione: CLAIM_DEVICES
, UNCLAIM_DEVICES
, UPDATE_CLAIMS
.
state
enum(
OperationState
)
No
Stato dell'operazione: IN_PROGRESS
, COMPLETE
, COMPLETE_WITH_ERRORS
.
pageSize
int
No
Dimensioni della pagina, fino a 100
. Se maggiore di 100
o null
, viene utilizzato 100
.
pageToken
string
No
Il token di pagina. Se è vuota, viene restituita la prima pagina.
vendorParams
map
No
Campi aggiuntivi, coppia chiave-valore specificata dal fornitore.
ListOperationsResponse
Nome proprietà
Valore
Descrizione
operations
Elenco di object(
Operation
)
L'elenco delle operazioni corrispondenti alla richiesta.
totalCount
int
Il conteggio totale dei dispositivi corrispondenti alla richiesta.
nextPageToken
strong
Il token della pagina successiva. Vuoto per l'ultima pagina.
vendorParams
map
Campi aggiuntivi, coppia chiave-valore specificata dal fornitore.
Comportamento dell'errore
Se si verifica un errore, la libreria genera un errore CommonException
contenente uno dei
seguenti codici di errore:
Codice di errore
INTERNAL_SERVER_ERROR
INVALID_PAGE_TOKEN
NOT_IMPLEMENTED