public class KafkaSupervisorSpec extends Object implements SupervisorSpec
| Constructor and Description |
|---|
KafkaSupervisorSpec(DataSchema dataSchema,
KafkaSupervisorTuningConfig tuningConfig,
KafkaSupervisorIOConfig ioConfig,
Map<String,Object> context,
TaskStorage taskStorage,
TaskMaster taskMaster,
IndexerMetadataStorageCoordinator indexerMetadataStorageCoordinator,
KafkaIndexTaskClientFactory kafkaIndexTaskClientFactory,
com.fasterxml.jackson.databind.ObjectMapper mapper) |
| Modifier and Type | Method and Description |
|---|---|
Supervisor |
createSupervisor() |
Map<String,Object> |
getContext() |
DataSchema |
getDataSchema() |
String |
getId() |
KafkaSupervisorIOConfig |
getIoConfig() |
KafkaSupervisorTuningConfig |
getTuningConfig() |
String |
toString() |
public KafkaSupervisorSpec(DataSchema dataSchema, KafkaSupervisorTuningConfig tuningConfig, KafkaSupervisorIOConfig ioConfig, Map<String,Object> context, TaskStorage taskStorage, TaskMaster taskMaster, IndexerMetadataStorageCoordinator indexerMetadataStorageCoordinator, KafkaIndexTaskClientFactory kafkaIndexTaskClientFactory, com.fasterxml.jackson.databind.ObjectMapper mapper)
public DataSchema getDataSchema()
public KafkaSupervisorTuningConfig getTuningConfig()
public KafkaSupervisorIOConfig getIoConfig()
public String getId()
getId in interface SupervisorSpecpublic Supervisor createSupervisor()
createSupervisor in interface SupervisorSpecCopyright © 2011–2017. All rights reserved.