public abstract class AbstractHttpClientProvider<HttpClientType> extends Object implements com.google.inject.Provider<HttpClientType>
| Constructor and Description |
|---|
AbstractHttpClientProvider(Class<? extends Annotation> annotation) |
| Modifier and Type | Method and Description |
|---|---|
void |
configure(com.google.inject.Injector injector) |
com.google.inject.Provider<com.google.common.base.Supplier<DruidHttpClientConfig>> |
getConfigProvider() |
com.google.inject.Provider<Lifecycle> |
getLifecycleProvider() |
com.google.inject.Binding<SSLContext> |
getSslContextBinding() |
public AbstractHttpClientProvider(Class<? extends Annotation> annotation)
@Inject public void configure(com.google.inject.Injector injector)
public com.google.inject.Provider<com.google.common.base.Supplier<DruidHttpClientConfig>> getConfigProvider()
public com.google.inject.Provider<Lifecycle> getLifecycleProvider()
public com.google.inject.Binding<SSLContext> getSslContextBinding()
Copyright © 2011–2023 The Apache Software Foundation. All rights reserved.