Package io.airlift.http.client
Class HttpClientBinder
java.lang.Object
io.airlift.http.client.HttpClientBinder
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptioncom.google.inject.binder.LinkedBindingBuilder<HttpRequestFilter>com.google.inject.binder.LinkedBindingBuilder<HttpStatusListener>bindGlobalFilter(HttpRequestFilter filter) bindGlobalFilter(Class<? extends HttpRequestFilter> filterClass) bindHttpClient(String name, Class<? extends Annotation> annotation) static HttpClientBinderhttpClientBinder(com.google.inject.Binder binder)
-
Method Details
-
httpClientBinder
-
bindHttpClient
public HttpClientBinder.HttpClientBindingBuilder bindHttpClient(String name, Class<? extends Annotation> annotation) -
addGlobalFilterBinding
-
addGlobalStatusListenerBinding
public com.google.inject.binder.LinkedBindingBuilder<HttpStatusListener> addGlobalStatusListenerBinding() -
bindGlobalFilter
-
bindGlobalFilter
-