com.netflix.niws.client.http
Class HttpClientRequest.Builder

java.lang.Object
  extended by com.netflix.niws.client.http.HttpClientRequest.Builder
Enclosing class:
HttpClientRequest

public static class HttpClientRequest.Builder
extends java.lang.Object


Constructor Summary
HttpClientRequest.Builder()
           
 
Method Summary
 HttpClientRequest build()
           
 HttpClientRequest.Builder setEntity(java.lang.Object entity)
           
 HttpClientRequest.Builder setHeaders(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> headers)
           
 HttpClientRequest.Builder setLoadBalancerKey(java.lang.Object loadBalancerKey)
           
 HttpClientRequest.Builder setOverrideConfig(com.netflix.client.config.IClientConfig config)
           
 HttpClientRequest.Builder setQueryParams(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParams)
           
 HttpClientRequest.Builder setRetriable(boolean retriable)
           
 HttpClientRequest.Builder setUri(java.net.URI uri)
           
 HttpClientRequest.Builder setVerb(HttpClientRequest.Verb verb)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpClientRequest.Builder

public HttpClientRequest.Builder()
Method Detail

setUri

public HttpClientRequest.Builder setUri(java.net.URI uri)

setHeaders

public HttpClientRequest.Builder setHeaders(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> headers)

setOverrideConfig

public HttpClientRequest.Builder setOverrideConfig(com.netflix.client.config.IClientConfig config)

setRetriable

public HttpClientRequest.Builder setRetriable(boolean retriable)

setQueryParams

public HttpClientRequest.Builder setQueryParams(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParams)

setEntity

public HttpClientRequest.Builder setEntity(java.lang.Object entity)

setVerb

public HttpClientRequest.Builder setVerb(HttpClientRequest.Verb verb)

setLoadBalancerKey

public HttpClientRequest.Builder setLoadBalancerKey(java.lang.Object loadBalancerKey)

build

public HttpClientRequest build()