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 SupervisorSpec
public Supervisor createSupervisor()
createSupervisor
in interface SupervisorSpec
Copyright © 2011–2017. All rights reserved.