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;
}