Package org.apache.druid.guice.http
Class HttpClientModule.HttpClientProvider
java.lang.Object
org.apache.druid.guice.http.AbstractHttpClientProvider<HttpClient>
org.apache.druid.guice.http.HttpClientModule.HttpClientProvider
- All Implemented Interfaces:
com.google.inject.Provider<HttpClient>,javax.inject.Provider<HttpClient>
- Enclosing class:
- HttpClientModule
public static class HttpClientModule.HttpClientProvider
extends AbstractHttpClientProvider<HttpClient>
-
Constructor Summary
ConstructorsConstructorDescriptionHttpClientProvider(Class<? extends Annotation> annotationClazz, boolean isEscalated, boolean eagerByDefault) -
Method Summary
Methods inherited from class org.apache.druid.guice.http.AbstractHttpClientProvider
configure, getConfigProvider, getLifecycleProvider, getSslContextBinding
-
Constructor Details
-
HttpClientProvider
public HttpClientProvider(Class<? extends Annotation> annotationClazz, boolean isEscalated, boolean eagerByDefault)
-
-
Method Details
-
inject
-
get
-