TripRestrictedLog

Contiene datos restringidos de un TripLog.

Representación 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)

Es el punto de referencia en el que termina currentRouteSegment.

pickupPoint

object (TerminalLocationRestrictedLog)

Ubicación en la que el cliente indica que se recogerá.

intermediateDestinations[]

object (TerminalLocationRestrictedLog)

Se incluyen paradas intermedias en el orden solicitado (además del punto de partida y el destino).

dropoffPoint

object (TerminalLocationRestrictedLog)

El lugar en el que el cliente indica que lo dejará.

remainingWaypoints[]

object (TripWaypointRestrictedLog)

La ruta completa desde la ubicación actual hasta el punto de llegada, inclusive. Si se trata de un viaje compartido, esta ruta podría incluir puntos de referencia de otros viajes.

vehicleWaypoints[]

object (TripWaypointRestrictedLog)

Admite el orden manual de los puntos de referencia para el viaje. Contiene todos los puntos de referencia restantes del vehículo asignados, además de los puntos de partida y llegada de este viaje.

currentRouteSegment

string

Una ruta codificada para el siguiente punto de referencia.