TripRestrictedLog

Contient des données restreintes provenant d'un TripLog.

Représentation JSON
{
  "currentRouteSegmentEndPoint": {
    object (TripWaypointRestrictedLog)
  },
  "pickupPoint": {
    object (TerminalLocationRestrictedLog)
  },
  "intermediateDestinations": [
    {
      object (TerminalLocationRestrictedLog)
    }
  ],
  "dropoffPoint": {
    object (TerminalLocationRestrictedLog)
  },
  "remainingWaypoints": [
    {
      object (TripWaypointRestrictedLog)
    }
  ],
  "vehicleWaypoints": [
    {
      object (TripWaypointRestrictedLog)
    }
  ],
  "currentRouteSegment": string
}
Champs
currentRouteSegmentEndPoint

object (TripWaypointRestrictedLog)

Point de cheminement où currentRouteSegment se termine.

pickupPoint

object (TerminalLocationRestrictedLog)

Lieu où le client indique qu'il va le récupérer.

intermediateDestinations[]

object (TerminalLocationRestrictedLog)

Arrêt intermédiaire dans l'ordre demandé (en plus de la montée et de la descente du véhicule).

dropoffPoint

object (TerminalLocationRestrictedLog)

Lieu où le client indique qu'il est déposé

remainingWaypoints[]

object (TripWaypointRestrictedLog)

Chemin complet, de l'emplacement actuel au lieu de dépose, inclus. S'il s'agit d'un trajet partagé, ce chemin peut inclure les points de cheminement d'autres trajets.

vehicleWaypoints[]

object (TripWaypointRestrictedLog)

Vous pouvez organiser manuellement les points de cheminement. Contient tous les points de cheminement du véhicule restants, ainsi que les points de prise en charge et de dépose de ce trajet.

currentRouteSegment

string

Chemin encodé du point de cheminement suivant.