Class StartupInjectorBuilder


  • public class StartupInjectorBuilder
    extends BaseInjectorBuilder<StartupInjectorBuilder>
    Create the startup injector used to "prime" the modules for the main injector.

    Servers call the forServer() method to configure server-style properties and the server metrics. Servers must also add org.apache.druid.initialization.ExtensionsModule which is not visible here, and can't be added in the forServer() method.

    Tests and clients must provide properties via another mechanism.

    If every test and client needs a module, it should be present here.

    • Constructor Detail

      • StartupInjectorBuilder

        public StartupInjectorBuilder()