Um Operation
contém o status de uma chamada de API assíncrona. Esse método lista operações
que correspondem a um OperationType
e/ou OperationState
especificado.
Observação : a classe ResellerService
criada por GoogleResellerServiceFactory
não é compatível com essa API.
Assinatura de 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. Vazio para a ú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 um CommonException
contendo um dos
seguintes códigos de erro:
Código do erro
INTERNAL_SERVER_ERROR
INVALID_PAGE_TOKEN
NOT_IMPLEMENTED