code: public static <I, O, R> String start(MapSpecification<I, O, R> specification,
        MapSettings settings) {
      if (settings.getWorkerQueueName() == null) {
        settings = new MapSettings.Builder(settings).setWorkerQueueName("default").build();
      }
      PipelineService pipelineService = PipelineServiceFactory.newPipelineService();
      return pipelineService.startNewPipeline(
          new MapJob<>(specification, settings), settings.toJobSettings());
    }
docs: Starts a {@link MapJob} with the given parameters in a new Pipeline.
  Returns the pipeline id.