public class KafkaSupervisorSpec extends Object implements SupervisorSpec
| Constructor and Description |
|---|
KafkaSupervisorSpec(io.druid.segment.indexing.DataSchema dataSchema,
KafkaSupervisorTuningConfig tuningConfig,
KafkaSupervisorIOConfig ioConfig,
Map<String,Object> context,
TaskStorage taskStorage,
TaskMaster taskMaster,
IndexerMetadataStorageCoordinator indexerMetadataStorageCoordinator,
KafkaIndexTaskClientFactory kafkaIndexTaskClientFactory,
com.fasterxml.jackson.databind.ObjectMapper mapper,
io.druid.java.util.emitter.service.ServiceEmitter emitter,
io.druid.server.metrics.DruidMonitorSchedulerConfig monitorSchedulerConfig) |
| Modifier and Type | Method and Description |
|---|---|
Supervisor |
createSupervisor() |
Map<String,Object> |
getContext() |
io.druid.segment.indexing.DataSchema |
getDataSchema() |
List<String> |
getDataSources() |
io.druid.java.util.emitter.service.ServiceEmitter |
getEmitter() |
String |
getId() |
KafkaSupervisorIOConfig |
getIoConfig() |
io.druid.server.metrics.DruidMonitorSchedulerConfig |
getMonitorSchedulerConfig() |
KafkaSupervisorTuningConfig |
getTuningConfig() |
String |
toString() |
public KafkaSupervisorSpec(io.druid.segment.indexing.DataSchema dataSchema, KafkaSupervisorTuningConfig tuningConfig, KafkaSupervisorIOConfig ioConfig, Map<String,Object> context, TaskStorage taskStorage, TaskMaster taskMaster, IndexerMetadataStorageCoordinator indexerMetadataStorageCoordinator, KafkaIndexTaskClientFactory kafkaIndexTaskClientFactory, com.fasterxml.jackson.databind.ObjectMapper mapper, io.druid.java.util.emitter.service.ServiceEmitter emitter, io.druid.server.metrics.DruidMonitorSchedulerConfig monitorSchedulerConfig)
public io.druid.segment.indexing.DataSchema getDataSchema()
public KafkaSupervisorTuningConfig getTuningConfig()
public KafkaSupervisorIOConfig getIoConfig()
public io.druid.java.util.emitter.service.ServiceEmitter getEmitter()
public String getId()
getId in interface SupervisorSpecpublic io.druid.server.metrics.DruidMonitorSchedulerConfig getMonitorSchedulerConfig()
public Supervisor createSupervisor()
createSupervisor in interface SupervisorSpecpublic List<String> getDataSources()
getDataSources in interface SupervisorSpecCopyright © 2011–2018. All rights reserved.