Trip Params
constructor(@IntRange(from = 0, to = 100 ) numberOfResults: Int? = null, @IntRange(from = 0, to = 100 ) numberOfResultsBefore: Int? = null, @IntRange(from = 0, to = 100 ) numberOfResultsAfter: Int? = null, includeTrackSections: Boolean = false, includeLegProjection: Boolean = false, includeTurnDescription: Boolean = false, includeIntermediateStops: Boolean = false, includeAllRestrictedLines: Boolean = false, useRealtimeData: RealtimeData? = null, modeAndModeOfOperationFilter: List<ModeAndModeOfOperationFilter>?)