public class DruidSchema
extends org.apache.calcite.schema.impl.AbstractSchema
| Constructor and Description |
|---|
DruidSchema(QuerySegmentWalker walker,
TimelineServerView serverView,
PlannerConfig config,
ViewManager viewManager,
ServerConfig serverConfig) |
| Modifier and Type | Method and Description |
|---|---|
void |
awaitInitialization() |
protected com.google.common.collect.Multimap<String,org.apache.calcite.schema.Function> |
getFunctionMultimap() |
protected Map<String,org.apache.calcite.schema.Table> |
getTableMap() |
void |
start() |
void |
stop() |
public static final String NAME
@Inject public DruidSchema(QuerySegmentWalker walker, TimelineServerView serverView, PlannerConfig config, ViewManager viewManager, ServerConfig serverConfig)
public void start()
public void stop()
public void awaitInitialization()
throws InterruptedException
InterruptedExceptionprotected Map<String,org.apache.calcite.schema.Table> getTableMap()
getTableMap in class org.apache.calcite.schema.impl.AbstractSchemaprotected com.google.common.collect.Multimap<String,org.apache.calcite.schema.Function> getFunctionMultimap()
getFunctionMultimap in class org.apache.calcite.schema.impl.AbstractSchemaCopyright © 2011–2017. All rights reserved.