public class SystemSchema
extends org.apache.calcite.schema.impl.AbstractSchema
| Constructor and Description |
|---|
SystemSchema(DruidSchema druidSchema,
MetadataSegmentView metadataView,
TimelineServerView serverView,
FilteredServerInventoryView serverInventoryView,
AuthorizerMapper authorizerMapper,
DruidLeaderClient coordinatorDruidLeaderClient,
DruidLeaderClient overlordDruidLeaderClient,
DruidNodeDiscoveryProvider druidNodeDiscoveryProvider,
com.fasterxml.jackson.databind.ObjectMapper jsonMapper) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,org.apache.calcite.schema.Table> |
getTableMap() |
static <T> JsonParserIterator<T> |
getThingsFromLeaderNode(String query,
com.fasterxml.jackson.core.type.TypeReference<T> typeRef,
DruidLeaderClient leaderClient,
com.fasterxml.jackson.databind.ObjectMapper jsonMapper) |
@Inject public SystemSchema(DruidSchema druidSchema, MetadataSegmentView metadataView, TimelineServerView serverView, FilteredServerInventoryView serverInventoryView, AuthorizerMapper authorizerMapper, DruidLeaderClient coordinatorDruidLeaderClient, DruidLeaderClient overlordDruidLeaderClient, DruidNodeDiscoveryProvider druidNodeDiscoveryProvider, com.fasterxml.jackson.databind.ObjectMapper jsonMapper)
public Map<String,org.apache.calcite.schema.Table> getTableMap()
getTableMap in class org.apache.calcite.schema.impl.AbstractSchemapublic static <T> JsonParserIterator<T> getThingsFromLeaderNode(String query, com.fasterxml.jackson.core.type.TypeReference<T> typeRef, DruidLeaderClient leaderClient, com.fasterxml.jackson.databind.ObjectMapper jsonMapper)
Copyright © 2011–2022 The Apache Software Foundation. All rights reserved.