TripRestrictedLog

Contiene dati limitati di un TripLog.

Rappresentazione JSON
{
  "currentRouteSegmentEndPoint": {
    object (TripWaypointRestrictedLog)
  },
  "pickupPoint": {
    object (TerminalLocationRestrictedLog)
  },
  "intermediateDestinations": [
    {
      object (TerminalLocationRestrictedLog)
    }
  ],
  "dropoffPoint": {
    object (TerminalLocationRestrictedLog)
  },
  "remainingWaypoints": [
    {
      object (TripWaypointRestrictedLog)
    }
  ],
  "vehicleWaypoints": [
    {
      object (TripWaypointRestrictedLog)
    }
  ],
  "currentRouteSegment": string
}
Campi
currentRouteSegmentEndPoint

object (TripWaypointRestrictedLog)

Il waypoint dove finisce currentRouteSegment.

pickupPoint

object (TerminalLocationRestrictedLog)

Località in cui il cliente indica che verrà ritirato.

intermediateDestinations[]

object (TerminalLocationRestrictedLog)

Fermate intermedie nell'ordine richiesto (oltre a ritiro e consegna).

dropoffPoint

object (TerminalLocationRestrictedLog)

Luogo in cui il cliente indica che verrà riconsegnato.

remainingWaypoints[]

object (TripWaypointRestrictedLog)

Il percorso completo dalla posizione corrente al punto di consegna, incluso. Se si tratta di un percorso condiviso, questo percorso potrebbe includere tappe di altri viaggi.

vehicleWaypoints[]

object (TripWaypointRestrictedLog)

Supporta l'ordinamento manuale delle tappe della corsa. Contiene tutte le tappe rimanenti del veicolo assegnato, nonché le tappe di partenza e arrivo per questa corsa.

currentRouteSegment

string

Un percorso codificato alla tappa successiva.