@Beta public class HttpClientBinder extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
HttpClientBinder.HttpClientBindingBuilder |
| Modifier and Type | Method and Description |
|---|---|
com.google.inject.binder.LinkedBindingBuilder<HttpRequestFilter> |
addGlobalFilterBinding() |
HttpClientBinder |
bindGlobalFilter(Class<? extends HttpRequestFilter> filterClass) |
HttpClientBinder |
bindGlobalFilter(HttpRequestFilter filter) |
HttpClientBinder.HttpClientBindingBuilder |
bindHttpClient(String name,
Class<? extends Annotation> annotation) |
static HttpClientBinder |
httpClientBinder(com.google.inject.Binder binder) |
public static HttpClientBinder httpClientBinder(com.google.inject.Binder binder)
public HttpClientBinder.HttpClientBindingBuilder bindHttpClient(String name, Class<? extends Annotation> annotation)
public com.google.inject.binder.LinkedBindingBuilder<HttpRequestFilter> addGlobalFilterBinding()
public HttpClientBinder bindGlobalFilter(Class<? extends HttpRequestFilter> filterClass)
public HttpClientBinder bindGlobalFilter(HttpRequestFilter filter)
Copyright © 2010–2020 Airlift. All rights reserved.