TripRestrictedLog

Contém dados restritos de um TripLog.

Representação JSON
{
  "currentRouteSegmentEndPoint": {
    object (TripWaypointRestrictedLog)
  },
  "pickupPoint": {
    object (TerminalLocationRestrictedLog)
  },
  "intermediateDestinations": [
    {
      object (TerminalLocationRestrictedLog)
    }
  ],
  "dropoffPoint": {
    object (TerminalLocationRestrictedLog)
  },
  "remainingWaypoints": [
    {
      object (TripWaypointRestrictedLog)
    }
  ],
  "vehicleWaypoints": [
    {
      object (TripWaypointRestrictedLog)
    }
  ],
  "currentRouteSegment": string
}
Campos
currentRouteSegmentEndPoint

object (TripWaypointRestrictedLog)

O waypoint em que o currentRouteSegment termina.

pickupPoint

object (TerminalLocationRestrictedLog)

Local em que o cliente indica que será retirado.

intermediateDestinations[]

object (TerminalLocationRestrictedLog)

Interrupções intermediárias no pedido solicitado (além das opções de embarque e desembarque).

dropoffPoint

object (TerminalLocationRestrictedLog)

Local em que o cliente indica que será entregue.

remainingWaypoints[]

object (TripWaypointRestrictedLog)

O caminho completo do local atual até o ponto de desembarque, inclusive. Se for uma viagem compartilhada, esse caminho pode incluir waypoints de outras viagens.

vehicleWaypoints[]

object (TripWaypointRestrictedLog)

Aceita a ordem manual dos pontos de referência da viagem. Contém todos os pontos de referência do veículo atribuídos, além dos pontos de referência de embarque e desembarque da viagem.

currentRouteSegment

string

Um caminho codificado para o próximo ponto de referência.