@@ -112,60 +112,62 @@ message Trip {
112112 google.protobuf.Timestamp dropoff_time = 8 [(google.api.field_behavior ) = OUTPUT_ONLY ];
113113
114114 // Output only. The full path from the current location to the dropoff point, inclusive.
115- // If this is a shared ride, this path could include waypoints from other
116- // trips.
115+ // This path could include waypoints from other trips.
117116 repeated TripWaypoint remaining_waypoints = 16 [(google.api.field_behavior ) = OUTPUT_ONLY ];
118117
119- // This field supports manual ordering of the waypoints for the trip.
120- // It contains all of the remaining waypoints of vehicle assigned, as well as
121- // the pickup and drop-off waypoints for this trip.
122- // If the trip hasn't been assigned to a vehicle, then this field is ignored.
123- // For privacy reasons, this field is only populated by the server on
124- // UpdateTrip and CreateTrip calls, and NOT on GetTrip calls.
118+ // This field supports manual ordering of the waypoints for the trip. It
119+ // contains all of the remaining waypoints for the assigned vehicle , as well
120+ // as the pickup and drop-off waypoints for this trip. If the trip hasn't been
121+ // assigned to a vehicle, then this field is ignored. For privacy reasons,
122+ // this field is only populated by the server on UpdateTrip and CreateTrip
123+ // calls, NOT on GetTrip calls.
125124 repeated TripWaypoint vehicle_waypoints = 20 ;
126125
127126 // Output only. Anticipated route for this trip to the first entry in remaining_waypoints.
128- // If back_to_back or shared trips are enabled, the waypoints may belong to a
129- // different trip.
127+ // Note that the first waypoint may belong to a different trip.
130128 repeated google.type.LatLng route = 9 [(google.api.field_behavior ) = OUTPUT_ONLY ];
131129
132- // Output only. An encoded path to the next waypoint. This field facilitates journey
133- // sharing between a driver app and a rider app. Note: This field is intended
134- // only for use by the Driver SDK and Consumer SDK.
130+ // Output only. An encoded path to the next waypoint.
131+ //
132+ // Note: This field is intended only for use by the Driver SDK and Consumer
133+ // SDK. Decoding is not yet supported.
135134 string current_route_segment = 21 [(google.api.field_behavior ) = OUTPUT_ONLY ];
136135
137- // Output only. Indicates the last time the route was modified. Note: This field is
138- // intended only for use by the Driver SDK and Consumer SDK.
136+ // Output only. Indicates the last time the route was modified.
137+ //
138+ // Note: This field is intended only for use by the Driver SDK and Consumer
139+ // SDK.
139140 google.protobuf.Timestamp current_route_segment_version = 17 [(google.api.field_behavior ) = OUTPUT_ONLY ];
140141
141142 // Output only. Indicates the traffic conditions along the `current_route_segment` when
142- // they're available. Note: This field is intended only for use by the Driver
143- // SDK and Consumer SDK.
143+ // they're available.
144+ //
145+ // Note: This field is intended only for use by the Driver SDK and Consumer
146+ // SDK.
144147 ConsumableTrafficPolyline current_route_segment_traffic = 28 [(google.api.field_behavior ) = OUTPUT_ONLY ];
145148
146149 // Output only. Indicates the last time the `current_route_segment_traffic` was modified.
150+ //
147151 // Note: This field is intended only for use by the Driver SDK and Consumer
148152 // SDK.
149153 google.protobuf.Timestamp current_route_segment_traffic_version = 30 [(google.api.field_behavior ) = OUTPUT_ONLY ];
150154
151155 // Output only. The waypoint where `current_route_segment` ends.
152156 TripWaypoint current_route_segment_end_point = 24 [(google.api.field_behavior ) = OUTPUT_ONLY ];
153157
154- // Output only. The remaining driving distance in `current_route_segment` field. This
155- // field facilitates journey sharing between a driver and rider. The value
156- // is unspecified if the trip is not assigned to a vehicle or the trip is
157- // completed or cancelled.
158+ // Output only. The remaining driving distance in the `current_route_segment` field. The
159+ // value is unspecified if the trip is not assigned to a vehicle, or the trip
160+ // is completed or cancelled.
158161 google.protobuf.Int32Value remaining_distance_meters = 12 [(google.api.field_behavior ) = OUTPUT_ONLY ];
159162
160- // Output only. The ETA to the next waypoint (the first entry in the
161- // `remaining_waypoints` field). This field facilitates journey sharing
162- // between a driver and a consumer. The value is unspecified if the trip is
163- // not assigned to a vehicle, or the trip is inactive (completed or
164- // cancelled).
163+ // Output only. The ETA to the next waypoint (the first entry in the `remaining_waypoints`
164+ // field). The value is unspecified if the trip is not assigned to a vehicle,
165+ // or the trip is inactive (completed or cancelled).
165166 google.protobuf.Timestamp eta_to_first_waypoint = 13 [(google.api.field_behavior ) = OUTPUT_ONLY ];
166167
167168 // Output only. The duration from when the Trip data is returned to the time in
168- // `Trip.eta_to_first_waypoint`.
169+ // `Trip.eta_to_first_waypoint`. The value is unspecified if the trip is not
170+ // assigned to a vehicle, or the trip is inactive (completed or cancelled).
169171 google.protobuf.Duration remaining_time_to_first_waypoint = 27 [(google.api.field_behavior ) = OUTPUT_ONLY ];
170172
171173 // Output only. Indicates the last time that `remaining_waypoints` was changed (a
0 commit comments