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ù se termine le currentRouteSegment.

pickupPoint

object (TerminalLocationRestrictedLog)

Lieu où le client indique qu'il sera pris en charge.

intermediateDestinations[]

object (TerminalLocationRestrictedLog)

Arrêts intermédiaires dans la commande demandée (en plus des lieux de prise en charge et de dépose).

dropoffPoint

object (TerminalLocationRestrictedLog)

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

remainingWaypoints[]

object (TripWaypointRestrictedLog)

Chemin complet (inclus) entre la position actuelle et le point de dépôt. S'il s'agit d'un trajet partagé, ce chemin peut inclure des points de cheminement d'autres trajets.

vehicleWaypoints[]

object (TripWaypointRestrictedLog)

Permet de trier manuellement les points de cheminement pour le trajet. Contient tous les points de cheminement restants du véhicule attribués, ainsi que les points de cheminement de prise en charge et de dépose de ce trajet.

currentRouteSegment

string

Chemin encodé vers le point de cheminement suivant.