ListDeliveryVehiclesLog

Detalhes sobre a solicitação e a resposta do ListDeliveryVehicles.

Observação: este registro está sujeito a divisão no campo response.delivery_vehicles se o tamanho total do registro exceder 256 KB. Consulte Registros divididos / para mais detalhes.

Representação JSON
{
  "header": {
    object (DeliveryRequestHeaderLog)
  },
  "request": {
    object (ListDeliveryVehiclesRequestLog)
  },
  "response": {
    object (ListDeliveryVehiclesResponseLog)
  },
  "errorResponse": {
    object (ErrorResponseLog)
  }
}
Campos
header

object (DeliveryRequestHeaderLog)

Cabeçalho da solicitação.

request

object (ListDeliveryVehiclesRequestLog)

A solicitação enviada à API Deliveries.

response

object (ListDeliveryVehiclesResponseLog)

A resposta retornada ao cliente. Ele não será definido se a chamada RPC resultar em erro.

errorResponse

object (ErrorResponseLog)

A resposta de erro retornada ao cliente. Ele não será definido se a chamada RPC for bem-sucedida.

ListDeliveryVehiclesRequestLog

Detalhes sobre a solicitação ListDeliveryVehicles.

Representação JSON
{
  "pageSize": integer,
  "pageToken": string,
  "filter": string,
  "viewport": {
    object (ViewportLog)
  }
}
Campos
pageSize

integer

O número máximo de Veículos de entrega a serem devolvidos. O serviço pode retornar menos que esse valor. Se não especificado, o servidor decide o número de resultados a serem retornados.

pageToken

string

Um token de página recebido de uma chamada ListDeliveryVehicles anterior.

filter

string

Uma consulta de filtro para aplicar ao listar veículos de entrega. Se nenhum valor for especificado ou se o filtro for uma string vazia, todos os veículos de entrega serão retornados.

viewport

object (ViewportLog)

Um filtro que limita os veículos retornados àqueles cujo último local conhecido estava na área retangular definida pela janela de visualização.

ViewportLog

Uma janela de visualização de latitude e longitude, representada como dois pontos diagonalmente opostos low e high.

Representação JSON
{
  "low": {
    object (LatLng)
  },
  "high": {
    object (LatLng)
  }
}
Campos
low

object (LatLng)

O ponto baixo da janela de visualização.

high

object (LatLng)

O ponto alto da janela de visualização.

ListDeliveryVehiclesResponseLog

Detalhes sobre a resposta de ListDeliveryVehicles.

Representação JSON
{
  "deliveryVehicles": [
    {
      object (DeliveryVehicleLog)
    }
  ],
  "totalSize": string
}
Campos
deliveryVehicles[]

object (DeliveryVehicleLog)

Os veículos de entrega que correspondem ao filtro de consulta especificado ou todos os veículos de entrega se nenhum filtro for especificado na solicitação.

totalSize

string (int64 format)

Total de veículos de entrega que todas as páginas teriam retornado.