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 HttpClientBinder
httpClientBinder
(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
-