Class AbstractHttpClientProvider<HttpClientType>

    • Constructor Detail

      • AbstractHttpClientProvider

        public AbstractHttpClientProvider​(Class<? extends Annotation> annotation)
    • Method Detail

      • configure

        @Inject
        public void configure​(com.google.inject.Injector injector)
      • getConfigProvider

        public com.google.inject.Provider<com.google.common.base.Supplier<DruidHttpClientConfig>> getConfigProvider()
      • getLifecycleProvider

        public com.google.inject.Provider<org.apache.druid.java.util.common.lifecycle.Lifecycle> getLifecycleProvider()
      • getSslContextBinding

        public com.google.inject.Binding<SSLContext> getSslContextBinding()