code: public TransportApiResult<List<LineTimetable>> getLineTimetable(String lineId, LineTimetableQueryOptions options)
      {
      	if (Extensions.isNullOrWhiteSpace(lineId))
      	{
      		throw new IllegalArgumentException("LineId is required.");
      	}
      	
      	if (options == null)
      	{
      		options = LineTimetableQueryOptions.defaultQueryOptions();
      	}
      	
      	return TransportApiClientCalls.getLineTimetable(tokenComponent, settings, lineId, options);
      }
docs: Gets a timetable for a specific line.
  
  @param  lineId  	The id of the line you want to get a timetable for.
  @param  options  Options to limit the results by. Default: LineTimetableQueryOptions.defaultQueryOptions()
  @return      	The line timetable.