Class ElasticsearchDrillSchemaFactory
java.lang.Object
org.apache.drill.exec.store.AbstractSchemaFactory
org.apache.drill.exec.store.elasticsearch.schema.ElasticsearchDrillSchemaFactory
- All Implemented Interfaces:
SchemaFactory
-
Field Summary
Fields inherited from interface org.apache.drill.exec.store.SchemaFactory
DEFAULT_WS_NAME -
Constructor Summary
ConstructorsConstructorDescriptionElasticsearchDrillSchemaFactory(String name, ElasticsearchStoragePlugin plugin) -
Method Summary
Modifier and TypeMethodDescriptionvoidregisterSchemas(SchemaConfig schemaConfig, org.apache.calcite.schema.SchemaPlus parent) Register the schemas provided by this SchemaFactory implementation under the given parent schema.Methods inherited from class org.apache.drill.exec.store.AbstractSchemaFactory
getName
-
Constructor Details
-
ElasticsearchDrillSchemaFactory
-
-
Method Details
-
registerSchemas
public void registerSchemas(SchemaConfig schemaConfig, org.apache.calcite.schema.SchemaPlus parent) throws com.fasterxml.jackson.core.JsonProcessingException Description copied from interface:SchemaFactoryRegister the schemas provided by this SchemaFactory implementation under the given parent schema.- Parameters:
schemaConfig- Configuration for schema objects.parent- Reference to parent schema.- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-