org.jclouds.rest.internal
Class GeneratedHttpRequest

java.lang.Object
  extended by org.jclouds.http.internal.PayloadEnclosingImpl
      extended by org.jclouds.http.HttpMessage
          extended by org.jclouds.http.HttpRequest
              extended by org.jclouds.rest.internal.GeneratedHttpRequest
All Implemented Interfaces:
PayloadEnclosing

public final class GeneratedHttpRequest
extends HttpRequest

Author:
Adrian Cole

Nested Class Summary
static class GeneratedHttpRequest.Builder
           
 
Field Summary
 
Fields inherited from class org.jclouds.http.HttpRequest
NON_PAYLOAD_METHODS
 
Fields inherited from class org.jclouds.http.HttpMessage
headers
 
Fields inherited from class org.jclouds.http.internal.PayloadEnclosingImpl
payload
 
Constructor Summary
protected GeneratedHttpRequest(String method, URI endpoint, com.google.common.collect.Multimap<String,String> headers, Payload payload, Iterable<HttpRequestFilter> filters, Invocation invocation, com.google.common.base.Optional<Invocation> caller)
           
 
Method Summary
static GeneratedHttpRequest.Builder builder()
           
 com.google.common.base.Optional<Invocation> getCaller()
           
 Invocation getInvocation()
          what was interpreted to create this request
 GeneratedHttpRequest.Builder toBuilder()
           
 
Methods inherited from class org.jclouds.http.HttpRequest
equals, getEndpoint, getFilters, getMethod, getRequestLine, hashCode, string
 
Methods inherited from class org.jclouds.http.HttpMessage
getFirstHeaderOrNull, getHeaders, toString
 
Methods inherited from class org.jclouds.http.internal.PayloadEnclosingImpl
getPayload, setPayload, setPayload, setPayload, setPayload, setPayload
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GeneratedHttpRequest

protected GeneratedHttpRequest(String method,
                               URI endpoint,
                               com.google.common.collect.Multimap<String,String> headers,
                               @Nullable
                               Payload payload,
                               Iterable<HttpRequestFilter> filters,
                               Invocation invocation,
                               com.google.common.base.Optional<Invocation> caller)
Method Detail

builder

public static GeneratedHttpRequest.Builder builder()

toBuilder

public GeneratedHttpRequest.Builder toBuilder()
Overrides:
toBuilder in class HttpRequest

getInvocation

public Invocation getInvocation()
what was interpreted to create this request


getCaller

public com.google.common.base.Optional<Invocation> getCaller()


Copyright © 2009-2013 jclouds. All Rights Reserved.