TripWaypointLog

Describes a stopping or ending point on a vehicle's route.

JSON representation
{
  "location": {
    object (TerminalLocationLog)
  },
  "tripId": string,
  "distanceMeters": integer,
  "eta": string,
  "duration": string,
  "type": enum (WaypointTypeLog)
}
Fields
location

object (TerminalLocationLog)

The waypoint's location.

tripId

string

The trip that includes this waypoint.

distanceMeters

integer

The path distance from the previous waypoint to this waypoint. Undefined for the first waypoint in a list.

eta

string (Timestamp format)

The estimated time of arrival at this waypoint. Undefined for the first waypoint in a list.

A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".

duration

string (Duration format)

The travel time from the previous waypoint to this point. Undefined for the first waypoint in a list.

A duration in seconds with up to nine fractional digits, ending with 's'. Example: "3.5s".

type

enum (WaypointTypeLog)

The type that describes the role the waypoint plays for this trip, such as a pickup or dropoff.