Un objeto Operation
contiene el estado de una llamada a la API asíncrona. Este método enumera las operaciones
coincide con un OperationType
especificado
o OperationState
.
Nota: La clase ResellerService
que crea GoogleResellerServiceFactory
no admite esta API.
Firma del método
public ListOperationsResponse listOperations(ListOperationsRequest request) throws CommonException;
ListOperationsRequest
Nombre de la propiedad
Valor
Obligatorio
Descripción
operationType
enum(
OperationType
)
No
El tipo de operación: CLAIM_DEVICES
, UNCLAIM_DEVICES
, UPDATE_CLAIMS
.
state
enum(
OperationState
)
No
El estado de la operación: IN_PROGRESS
, COMPLETE
, COMPLETE_WITH_ERRORS
.
pageSize
int
No
El tamaño de la página, hasta 100
. Si es mayor que 100
o null
, se usa 100
.
pageToken
string
No
El token de la página. Si está vacía, se muestra la primera página.
vendorParams
map
No
Campos adicionales, par clave-valor especificado por el proveedor.
ListOperationsResponse
Nombre de la propiedad
Valor
Descripción
operations
Lista de object(
Operation
)
Es la lista de operaciones que coinciden con la solicitud.
totalCount
int
Es la cantidad total de dispositivos que coinciden con la solicitud.
nextPageToken
strong
El token de la página siguiente. La columna está vacía para la última página.
vendorParams
map
Campos adicionales, par clave-valor especificado por el proveedor.
Comportamiento del error
Si se produce un error, la biblioteca arroja una CommonException
con uno de los siguientes elementos:
los siguientes códigos de error:
Código de error
INTERNAL_SERVER_ERROR
INVALID_PAGE_TOKEN
NOT_IMPLEMENTED