io.airlift.http.client
Class HttpClientBinder.HttpClientBindingBuilder

java.lang.Object
  extended by io.airlift.http.client.HttpClientBinder.HttpClientBindingBuilder
Enclosing class:
HttpClientBinder

public static class HttpClientBinder.HttpClientBindingBuilder
extends Object


Method Summary
 com.google.inject.binder.LinkedBindingBuilder<HttpRequestFilter> addFilterBinding()
           
 HttpClientBinder.HttpClientBindingBuilder withAlias(Class<? extends Annotation> alias)
           
 HttpClientBinder.HttpClientBindingBuilder withAliases(Collection<Class<? extends Annotation>> aliases)
           
 HttpClientBinder.HttpClientBindingBuilder withFilter(Class<? extends HttpRequestFilter> filterClass)
           
 HttpClientBinder.HttpClientBindingBuilder withTracing()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

withAlias

public HttpClientBinder.HttpClientBindingBuilder withAlias(Class<? extends Annotation> alias)

withAliases

public HttpClientBinder.HttpClientBindingBuilder withAliases(Collection<Class<? extends Annotation>> aliases)

addFilterBinding

public com.google.inject.binder.LinkedBindingBuilder<HttpRequestFilter> addFilterBinding()

withFilter

public HttpClientBinder.HttpClientBindingBuilder withFilter(Class<? extends HttpRequestFilter> filterClass)

withTracing

public HttpClientBinder.HttpClientBindingBuilder withTracing()


Copyright © 2010-2012 Airlift. All Rights Reserved.