Um Operation
contém o status de uma chamada de API assíncrona. Esse método lista as operações
correspondentes a um OperationType
especificado.
e/ou OperationState
.
Observação : a classe ResellerService
criada por GoogleResellerServiceFactory
não tem suporte a essa API.
Assinatura do método
public ListOperationsResponse listOperations(ListOperationsRequest request) throws CommonException;
ListOperationsRequest
Nome da propriedade
Valor
Obrigatório
Descrição
operationType
enum(
OperationType
)
Não
O tipo de operação: CLAIM_DEVICES
, UNCLAIM_DEVICES
, UPDATE_CLAIMS
.
state
enum(
OperationState
)
Não
O estado da operação: IN_PROGRESS
, COMPLETE
, COMPLETE_WITH_ERRORS
.
pageSize
int
Não
O tamanho da página, até 100
. Se for maior que 100
ou null
, 100
será usado.
pageToken
string
Não
O token da página. Se estiver vazio, a primeira página será retornada.
vendorParams
map
Não
Campos extras, par de chave-valor especificado pelo fornecedor.
ListOperationsResponse
Nome da propriedade
Valor
Descrição
operations
Lista de object(
Operation
)
A lista de operações que correspondem à solicitação.
totalCount
int
A contagem total de dispositivos que correspondem à solicitação.
nextPageToken
strong
O token da próxima página. Em branco na última página.
vendorParams
map
Campos extras, par de chave-valor especificado pelo fornecedor.
Comportamento de erro
Se ocorrer um erro, a biblioteca vai gerar uma CommonException
contendo um dos
seguintes códigos de erro:
Código do erro
INTERNAL_SERVER_ERROR
INVALID_PAGE_TOKEN
NOT_IMPLEMENTED