/tripkit/TripKitAndroid/com.skedgo.tripkit.servicedetail/ServiceDetailRepositoryImpl/getService

getService

\ open override fun getService(baseUrls: List<String>, region: String, serviceTripId: String, operator: String?, startStopCode: String, endStopCode: String?, embarkationTimeInSecs: Long, encode: Boolean): Observable<ServiceResponse>

Uses the provided baseUrls (region servers) to fetch the service.

This avoids re-fetching region details when the caller already has them.

\ open override fun getService(region: String, serviceTripId: String, operator: String?, startStopCode: String, endStopCode: String?, embarkationTimeInSecs: Long, encode: Boolean): Observable<ServiceResponse>