Package org.apache.druid.server
Class QuerySchedulerProvider
java.lang.Object
org.apache.druid.server.QuerySchedulerConfig
org.apache.druid.server.QuerySchedulerProvider
- All Implemented Interfaces:
com.google.inject.Provider<QueryScheduler>,javax.inject.Provider<QueryScheduler>
public class QuerySchedulerProvider
extends QuerySchedulerConfig
implements com.google.inject.Provider<QueryScheduler>
-
Constructor Summary
ConstructorsConstructorDescriptionQuerySchedulerProvider(ServerConfig serverConfig, ServiceEmitter emitter) This needs to be both marked as guice injected to be bound correctly, and also marked with json creator and jackson inject to work withJsonConfigProvider -
Method Summary
Methods inherited from class org.apache.druid.server.QuerySchedulerConfig
getLaningStrategy, getNumThreads, getPrioritizationStrategy
-
Constructor Details
-
QuerySchedulerProvider
This needs to be both marked as guice injected to be bound correctly, and also marked with json creator and jackson inject to work withJsonConfigProvider
-
-
Method Details
-
get
- Specified by:
getin interfacecom.google.inject.Provider<QueryScheduler>- Specified by:
getin interfacejavax.inject.Provider<QueryScheduler>
-