public class KafkaSupervisorSpec extends SeekableStreamSupervisorSpec
emitter, indexerMetadataStorageCoordinator, indexTaskClientFactory, mapper, monitorSchedulerConfig, rowIngestionMetersFactory, taskMaster, taskStorage| Constructor and Description |
|---|
KafkaSupervisorSpec(org.apache.druid.segment.indexing.DataSchema dataSchema,
KafkaSupervisorTuningConfig tuningConfig,
KafkaSupervisorIOConfig ioConfig,
Map<String,Object> context,
Boolean suspended,
TaskStorage taskStorage,
TaskMaster taskMaster,
IndexerMetadataStorageCoordinator indexerMetadataStorageCoordinator,
KafkaIndexTaskClientFactory kafkaIndexTaskClientFactory,
com.fasterxml.jackson.databind.ObjectMapper mapper,
ServiceEmitter emitter,
org.apache.druid.server.metrics.DruidMonitorSchedulerConfig monitorSchedulerConfig,
RowIngestionMetersFactory rowIngestionMetersFactory) |
| Modifier and Type | Method and Description |
|---|---|
Supervisor |
createSupervisor() |
KafkaSupervisorIOConfig |
getIoConfig() |
KafkaSupervisorTuningConfig |
getTuningConfig() |
protected KafkaSupervisorSpec |
toggleSuspend(boolean suspend) |
String |
toString() |
createRunningSpec, createSuspendedSpec, getContext, getDataSchema, getDataSources, getEmitter, getId, getMonitorSchedulerConfig, isSuspendedpublic KafkaSupervisorSpec(org.apache.druid.segment.indexing.DataSchema dataSchema, KafkaSupervisorTuningConfig tuningConfig, KafkaSupervisorIOConfig ioConfig, Map<String,Object> context, Boolean suspended, TaskStorage taskStorage, TaskMaster taskMaster, IndexerMetadataStorageCoordinator indexerMetadataStorageCoordinator, KafkaIndexTaskClientFactory kafkaIndexTaskClientFactory, com.fasterxml.jackson.databind.ObjectMapper mapper, ServiceEmitter emitter, org.apache.druid.server.metrics.DruidMonitorSchedulerConfig monitorSchedulerConfig, RowIngestionMetersFactory rowIngestionMetersFactory)
public Supervisor createSupervisor()
createSupervisor in interface SupervisorSpeccreateSupervisor in class SeekableStreamSupervisorSpecpublic KafkaSupervisorTuningConfig getTuningConfig()
getTuningConfig in class SeekableStreamSupervisorSpecpublic KafkaSupervisorIOConfig getIoConfig()
getIoConfig in class SeekableStreamSupervisorSpecprotected KafkaSupervisorSpec toggleSuspend(boolean suspend)
toggleSuspend in class SeekableStreamSupervisorSpecCopyright © 2011–2019 The Apache Software Foundation. All rights reserved.