StopTimeUpdate

data class StopTimeUpdate(val stopSequence: Int? = null, val stopId: String? = null, val arrival: TripUpdate.StopTimeEvent? = null, val departure: TripUpdate.StopTimeEvent? = null, val departureOccupancyStatus: VehiclePosition.OccupancyStatus? = null, val scheduleRelationship: TripUpdate.StopTimeUpdate.ScheduleRelationship = ScheduleRelationship.Scheduled, val stopTimeProperties: TripUpdate.StopTimeUpdate.StopTimeProperties? = null)(source)

Realtime update for a stop on a trip.

Constructors

Link copied to clipboard
constructor(stopSequence: Int? = null, stopId: String? = null, arrival: TripUpdate.StopTimeEvent? = null, departure: TripUpdate.StopTimeEvent? = null, departureOccupancyStatus: VehiclePosition.OccupancyStatus? = null, scheduleRelationship: TripUpdate.StopTimeUpdate.ScheduleRelationship = ScheduleRelationship.Scheduled, stopTimeProperties: TripUpdate.StopTimeUpdate.StopTimeProperties? = null)

Types

Link copied to clipboard

Relationship between the realtime stop and the scheduled stop.

Link copied to clipboard
data class StopTimeProperties(val assignedStopId: String? = null, val stopHeadsign: String? = null, val pickupType: TripUpdate.StopTimeUpdate.StopTimeProperties.DropOffPickupType? = null, val dropOffType: TripUpdate.StopTimeUpdate.StopTimeProperties.DropOffPickupType? = null)

Realtime stop-level property overrides.

Properties

Link copied to clipboard

Updated arrival timing.

Link copied to clipboard

Updated departure timing.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

GTFS stop_id for the stop.

Link copied to clipboard

GTFS stop_sequence for the stop.

Link copied to clipboard

Realtime property overrides for this stop time.