Class TypeSafeConfiguredBundle<C>

  • Type Parameters:
    C - The type of config object
    All Implemented Interfaces:
    io.dropwizard.ConfiguredBundle<C>

    public class TypeSafeConfiguredBundle<C>
    extends Object
    implements io.dropwizard.ConfiguredBundle<C>
    Dropwizard ConfiguredBundle to support configuration with https://github.com/lightbend/config
    • Constructor Detail

      • TypeSafeConfiguredBundle

        public TypeSafeConfiguredBundle()
      • TypeSafeConfiguredBundle

        public TypeSafeConfiguredBundle​(io.dropwizard.configuration.ConfigurationSourceProvider configurationSourceProvider)
    • Method Detail

      • initialize

        public void initialize​(io.dropwizard.setup.Bootstrap<?> bootstrap)
        Specified by:
        initialize in interface io.dropwizard.ConfiguredBundle<C>