public class PlannerFactory extends Object
| Constructor and Description |
|---|
PlannerFactory(DruidSchema druidSchema,
SystemSchema systemSchema,
QueryLifecycleFactory queryLifecycleFactory,
DruidOperatorTable operatorTable,
ExprMacroTable macroTable,
PlannerConfig plannerConfig,
AuthorizerMapper authorizerMapper,
com.fasterxml.jackson.databind.ObjectMapper jsonMapper) |
| Modifier and Type | Method and Description |
|---|---|
DruidPlanner |
createPlanner(Map<String,Object> queryContext,
AuthenticationResult authenticationResult) |
AuthorizerMapper |
getAuthorizerMapper() |
@Inject public PlannerFactory(DruidSchema druidSchema, SystemSchema systemSchema, QueryLifecycleFactory queryLifecycleFactory, DruidOperatorTable operatorTable, ExprMacroTable macroTable, PlannerConfig plannerConfig, AuthorizerMapper authorizerMapper, com.fasterxml.jackson.databind.ObjectMapper jsonMapper)
public DruidPlanner createPlanner(Map<String,Object> queryContext, AuthenticationResult authenticationResult)
public AuthorizerMapper getAuthorizerMapper()
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.