Class CoreInjectorBuilder

java.lang.Object
org.apache.druid.guice.DruidInjectorBuilder
org.apache.druid.initialization.CoreInjectorBuilder

public class CoreInjectorBuilder extends DruidInjectorBuilder
Builds the core (common) set of modules used by all Druid services and commands. The basic injector just adds logging and the Druid lifecycle. Call forServer() to add the server-specific modules.
  • Constructor Details

    • CoreInjectorBuilder

      public CoreInjectorBuilder(com.google.inject.Injector baseInjector)
    • CoreInjectorBuilder

      public CoreInjectorBuilder(com.google.inject.Injector baseInjector, Set<NodeRole> nodeRoles)
  • Method Details