TripUpdate constructor
TripUpdate({
- TripDescriptor? trip,
- Iterable<
TripUpdate_StopTimeUpdate> ? stopTimeUpdate, - VehicleDescriptor? vehicle,
- Int64? timestamp,
- int? delay,
- TripUpdate_TripProperties? tripProperties,
Implementation
factory TripUpdate({
TripDescriptor? trip,
$core.Iterable<TripUpdate_StopTimeUpdate>? stopTimeUpdate,
VehicleDescriptor? vehicle,
$fixnum.Int64? timestamp,
$core.int? delay,
TripUpdate_TripProperties? tripProperties,
}) {
final $result = create();
if (trip != null) {
$result.trip = trip;
}
if (stopTimeUpdate != null) {
$result.stopTimeUpdate.addAll(stopTimeUpdate);
}
if (vehicle != null) {
$result.vehicle = vehicle;
}
if (timestamp != null) {
$result.timestamp = timestamp;
}
if (delay != null) {
$result.delay = delay;
}
if (tripProperties != null) {
$result.tripProperties = tripProperties;
}
return $result;
}