org.jclouds.rest.internal
Class GeneratedHttpRequest.Builder

java.lang.Object
  extended by org.jclouds.http.HttpMessage.Builder<T>
      extended by org.jclouds.http.HttpRequest.Builder<GeneratedHttpRequest.Builder>
          extended by org.jclouds.rest.internal.GeneratedHttpRequest.Builder
Enclosing class:
GeneratedHttpRequest

public static class GeneratedHttpRequest.Builder
extends HttpRequest.Builder<GeneratedHttpRequest.Builder>


Field Summary
protected  List<Object> args
           
protected  com.google.common.base.Optional<ClassMethodArgs> caller
           
protected  Class<?> declaring
           
protected  Method javaMethod
           
 
Fields inherited from class org.jclouds.http.HttpRequest.Builder
endpoint, filters, method
 
Fields inherited from class org.jclouds.http.HttpMessage.Builder
headers, payload
 
Constructor Summary
GeneratedHttpRequest.Builder()
           
 
Method Summary
 GeneratedHttpRequest.Builder arg(Object arg)
           
 GeneratedHttpRequest.Builder args(Iterable<Object> args)
           
 GeneratedHttpRequest.Builder args(Object[] args)
           
 GeneratedHttpRequest build()
           
 GeneratedHttpRequest.Builder caller(ClassMethodArgs caller)
           
 GeneratedHttpRequest.Builder declaring(Class<?> declaring)
           
 GeneratedHttpRequest.Builder fromGeneratedHttpRequest(GeneratedHttpRequest in)
           
 GeneratedHttpRequest.Builder javaMethod(Method javaMethod)
           
protected  GeneratedHttpRequest.Builder self()
           
 
Methods inherited from class org.jclouds.http.HttpRequest.Builder
addFormParam, addFormParams, addQueryParam, addQueryParam, addQueryParams, endpoint, endpoint, filter, filters, fromHttpRequest, method, replaceFormParam, replaceFormParams, replacePath, replaceQueryParam, replaceQueryParam, replaceQueryParams, replaceQueryParams
 
Methods inherited from class org.jclouds.http.HttpMessage.Builder
addHeader, fromHttpMessage, headers, payload, payload, payload, payload, payload, removeHeader, replaceHeader, replaceHeaders
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

declaring

protected Class<?> declaring

javaMethod

protected Method javaMethod

args

protected List<Object> args

caller

protected com.google.common.base.Optional<ClassMethodArgs> caller
Constructor Detail

GeneratedHttpRequest.Builder

public GeneratedHttpRequest.Builder()
Method Detail

declaring

public GeneratedHttpRequest.Builder declaring(Class<?> declaring)
See Also:
GeneratedHttpRequest.getDeclaring()

javaMethod

public GeneratedHttpRequest.Builder javaMethod(Method javaMethod)
See Also:
GeneratedHttpRequest.getJavaMethod()

args

public GeneratedHttpRequest.Builder args(Iterable<Object> args)
See Also:
GeneratedHttpRequest.getArgs()

args

public GeneratedHttpRequest.Builder args(@Nullable
                                         Object[] args)
See Also:
GeneratedHttpRequest.getArgs()

arg

public GeneratedHttpRequest.Builder arg(@Nullable
                                        Object arg)
See Also:
GeneratedHttpRequest.getArgs()

caller

public GeneratedHttpRequest.Builder caller(@Nullable
                                           ClassMethodArgs caller)
See Also:
GeneratedHttpRequest.getCaller()

build

public GeneratedHttpRequest build()
Overrides:
build in class HttpRequest.Builder<GeneratedHttpRequest.Builder>

fromGeneratedHttpRequest

public GeneratedHttpRequest.Builder fromGeneratedHttpRequest(GeneratedHttpRequest in)

self

protected GeneratedHttpRequest.Builder self()
Specified by:
self in class HttpMessage.Builder<GeneratedHttpRequest.Builder>


Copyright © 2009-2013 jclouds. All Rights Reserved.