| Package | Description |
|---|---|
| org.apache.druid.guice | |
| org.apache.druid.initialization |
| Modifier and Type | Method and Description |
|---|---|
DruidInjectorBuilder |
DruidInjectorBuilder.add(Object... input)
Add an arbitrary set of modules.
|
DruidInjectorBuilder |
DruidInjectorBuilder.addAll(List<? extends Object> inputs) |
DruidInjectorBuilder |
DruidInjectorBuilder.addClass(Class<?> input) |
DruidInjectorBuilder |
DruidInjectorBuilder.addInput(Object input)
Add an arbitrary
Module, DruidModule instance,
or a subclass of these classes. |
DruidInjectorBuilder |
DruidInjectorBuilder.addModule(com.google.inject.Module module) |
DruidInjectorBuilder |
DruidInjectorBuilder.addModules(com.google.inject.Module... inputs) |
DruidInjectorBuilder |
DruidInjectorBuilder.ignoreLoadScopes()
Ignore load scope annotations on modules.
|
| Constructor and Description |
|---|
DruidInjectorBuilder(DruidInjectorBuilder from) |
| Modifier and Type | Class and Description |
|---|---|
class |
CoreInjectorBuilder
Builds the core (common) set of modules used by all Druid services and
commands.
|
class |
ExtensionInjectorBuilder
Injector builder which overrides service modules with extension
modules.
|
class |
ServiceInjectorBuilder
Injector builder for a service within a server.
|
Copyright © 2011–2023 The Apache Software Foundation. All rights reserved.