Class JerseyClientTracingAutoBundle<T extends io.dropwizard.Configuration>

  • All Implemented Interfaces:
    io.dropwizard.ConfiguredBundle<T>, org.connectorio.dropwizard.autobundle.AutomaticBundle<T>

    public class JerseyClientTracingAutoBundle<T extends io.dropwizard.Configuration>
    extends org.connectorio.dropwizard.autobundle.SimpleBundle<T>
    implements org.connectorio.dropwizard.autobundle.AutomaticBundle<T>
    • Constructor Detail

      • JerseyClientTracingAutoBundle

        public JerseyClientTracingAutoBundle()
    • Method Detail

      • run

        public void run​(T configuration,
                        io.dropwizard.setup.Environment environment,
                        Map<Class<?>,​org.connectorio.dropwizard.autobundle.AutomaticBundle<T>> bundles)
                 throws Exception
        Specified by:
        run in interface org.connectorio.dropwizard.autobundle.AutomaticBundle<T extends io.dropwizard.Configuration>
        Throws:
        Exception
      • getJerseyClientBuilder

        public Optional<io.dropwizard.client.JerseyClientBuilder> getJerseyClientBuilder()
      • getDependencies

        public List<Class<?>> getDependencies()
        Specified by:
        getDependencies in interface org.connectorio.dropwizard.autobundle.AutomaticBundle<T extends io.dropwizard.Configuration>