public class DruidSchema
extends org.apache.calcite.schema.impl.AbstractSchema
| Constructor and Description | 
|---|
DruidSchema(QueryLifecycleFactory queryLifecycleFactory,
           TimelineServerView serverView,
           PlannerConfig config,
           ViewManager viewManager,
           Escalator escalator)  | 
| 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(QueryLifecycleFactory queryLifecycleFactory, TimelineServerView serverView, PlannerConfig config, ViewManager viewManager, Escalator escalator)
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–2018. All rights reserved.