TaskToolboxFactory(TaskConfig config,
                  TaskActionClientFactory taskActionClientFactory,
                  com.metamx.emitter.service.ServiceEmitter emitter,
                  io.druid.segment.loading.DataSegmentPusher segmentPusher,
                  io.druid.segment.loading.DataSegmentKiller dataSegmentKiller,
                  io.druid.segment.loading.DataSegmentMover dataSegmentMover,
                  io.druid.segment.loading.DataSegmentArchiver dataSegmentArchiver,
                  DataSegmentAnnouncer segmentAnnouncer,
                  FilteredServerView newSegmentServerView,
                  QueryRunnerFactoryConglomerate queryRunnerFactoryConglomerate,
                  ExecutorService queryExecutorService,
                  com.metamx.metrics.MonitorScheduler monitorScheduler,
                  SegmentLoaderFactory segmentLoaderFactory,
                  com.fasterxml.jackson.databind.ObjectMapper objectMapper)  |