Uses of Class
org.jclouds.http.HttpRequest

Packages that use HttpRequest
org.jclouds.http   
org.jclouds.http.filters   
org.jclouds.http.functions   
org.jclouds.http.internal   
org.jclouds.http.utils   
org.jclouds.rest   
org.jclouds.rest.binders   
org.jclouds.rest.internal   
 

Uses of HttpRequest in org.jclouds.http
 

Classes in org.jclouds.http with type parameters of type HttpRequest
 class HttpCommandRendezvous<T,R extends HttpRequest>
          Used for passing objects for response processing
 

Fields in org.jclouds.http declared as HttpRequest
protected  HttpRequest TransformingHttpCommandImpl.request
           
 

Methods in org.jclouds.http with type parameters of type HttpRequest
<T,R extends HttpRequest>
com.google.common.util.concurrent.ListenableFuture<T>
TransformingHttpCommandExecutorServiceImpl.submit(HttpCommand command, com.google.common.base.Function<HttpResponse,T> responseTransformer)
          Submits the command and transforms the result before requested via Future.get().
<T,R extends HttpRequest>
com.google.common.util.concurrent.ListenableFuture<T>
TransformingHttpCommandExecutorService.submit(HttpCommand command, com.google.common.base.Function<HttpResponse,T> responseTransformer)
          Submits the command and transforms the result before requested via Future.get().
 

Methods in org.jclouds.http that return HttpRequest
 HttpRequest HttpRequest.Builder.build()
           
 HttpRequest HttpRequestFilter.filter(HttpRequest request)
           
 HttpRequest TransformingHttpCommandImpl.getCurrentRequest()
          The request associated with this command.
 HttpRequest HttpCommand.getCurrentRequest()
          The request associated with this command.
 

Methods in org.jclouds.http with parameters of type HttpRequest
 void HttpUtils.checkRequestHasRequiredProperties(HttpRequest message)
           
 HttpRequest HttpRequestFilter.filter(HttpRequest request)
           
static HttpRequest.Builder HttpRequest.Builder.from(HttpRequest input)
           
 void HttpUtils.logRequest(Logger logger, HttpRequest request, String prefix)
           
 void TransformingHttpCommandImpl.setCurrentRequest(HttpRequest request)
          The request associated with this command.
 void HttpCommand.setCurrentRequest(HttpRequest request)
          The request associated with this command.
 

Constructors in org.jclouds.http with parameters of type HttpRequest
TransformingHttpCommandImpl(TransformingHttpCommandExecutorService executorService, HttpRequest request, com.google.common.base.Function<HttpResponse,T> transformer)
           
 

Uses of HttpRequest in org.jclouds.http.filters
 

Methods in org.jclouds.http.filters that return HttpRequest
 HttpRequest BasicAuthentication.filter(HttpRequest request)
           
 

Methods in org.jclouds.http.filters with parameters of type HttpRequest
 HttpRequest BasicAuthentication.filter(HttpRequest request)
           
 

Uses of HttpRequest in org.jclouds.http.functions
 

Methods in org.jclouds.http.functions that return HttpRequest
 HttpRequest ParseContentMD5FromHeaders.NoContentMD5Exception.getRequest()
           
protected  HttpRequest ParseSax.HandlerWithResult.getRequest()
           
 

Methods in org.jclouds.http.functions with parameters of type HttpRequest
 ParseContentMD5FromHeaders ParseContentMD5FromHeaders.setContext(HttpRequest request)
           
 ParseSax<T> ParseSax.setContext(HttpRequest request)
           
 ParseSax.HandlerWithResult<T> ParseSax.HandlerWithResult.setContext(HttpRequest request)
           
 ParseSax.HandlerForGeneratedRequestWithResult<T> ParseSax.HandlerForGeneratedRequestWithResult.setContext(HttpRequest request)
           
 ParseURIFromListOrLocationHeaderIf20x ParseURIFromListOrLocationHeaderIf20x.setContext(HttpRequest request)
           
 

Constructors in org.jclouds.http.functions with parameters of type HttpRequest
ParseContentMD5FromHeaders.NoContentMD5Exception(HttpRequest request, HttpResponse response)
           
 

Uses of HttpRequest in org.jclouds.http.internal
 

Methods in org.jclouds.http.internal with parameters of type HttpRequest
protected  HttpURLConnection JavaUrlHttpCommandExecutorService.convert(HttpRequest request)
           
protected abstract  Q BaseHttpCommandExecutorService.convert(HttpRequest request)
           
 

Uses of HttpRequest in org.jclouds.http.utils
 

Methods in org.jclouds.http.utils with type parameters of type HttpRequest
static
<R extends HttpRequest>
R
ModifyRequest.addFormParam(R request, String key, Iterable<?> values)
           
static
<R extends HttpRequest>
R
ModifyRequest.addFormParam(R request, String key, String value)
           
static
<R extends HttpRequest>
R
ModifyRequest.addQueryParam(R request, String key, Iterable<?> values, javax.ws.rs.core.UriBuilder builder)
           
static
<R extends HttpRequest>
R
ModifyRequest.addQueryParam(R request, String key, Iterable<?> values, javax.ws.rs.core.UriBuilder builder, char... skips)
           
static
<R extends HttpRequest>
R
ModifyRequest.addQueryParam(R request, String key, Object value, javax.ws.rs.core.UriBuilder builder)
           
static
<R extends HttpRequest>
R
ModifyRequest.addQueryParams(R request, com.google.common.collect.Multimap<String,String> parameters, javax.ws.rs.core.UriBuilder builder)
           
static
<R extends HttpRequest>
R
ModifyRequest.addQueryParams(R request, com.google.common.collect.Multimap<String,String> parameters, javax.ws.rs.core.UriBuilder builder, char... skips)
           
static
<R extends HttpRequest>
R
ModifyRequest.endpoint(R request, URI endpoint)
           
static
<R extends HttpRequest>
R
ModifyRequest.putFormParams(R request, com.google.common.collect.Multimap<String,String> params)
           
static
<R extends HttpRequest>
R
ModifyRequest.putHeaders(R request, com.google.common.collect.Multimap<String,String> moreHeaders)
           
static
<R extends HttpRequest>
R
ModifyRequest.removeHeader(R request, String header)
           
static
<R extends HttpRequest>
R
ModifyRequest.replaceHeader(R request, String header, Iterable<String> values)
           
static
<R extends HttpRequest>
R
ModifyRequest.replaceHeader(R request, String header, String... values)
           
static
<R extends HttpRequest>
R
ModifyRequest.replaceHeaders(R request, com.google.common.collect.Multimap<String,String> headers)
           
static
<R extends HttpRequest>
R
ModifyRequest.replaceMatrixParam(R request, String name, Object[] values, javax.ws.rs.core.UriBuilder builder)
           
static
<R extends HttpRequest>
R
ModifyRequest.replaceMatrixParam(R request, String name, Object value, javax.ws.rs.core.UriBuilder builder)
           
 

Uses of HttpRequest in org.jclouds.rest
 

Methods in org.jclouds.rest with type parameters of type HttpRequest
<R extends HttpRequest>
R
MapBinder.bindToRequest(R request, Map<String,String> postParams)
          creates and binds the POST payload to the request using parameters specified.
<R extends HttpRequest>
R
Binder.bindToRequest(R request, Object input)
           
 

Methods in org.jclouds.rest with parameters of type HttpRequest
 String RequestSigner.createStringToSign(HttpRequest input)
           
 HttpResponse HttpClient.invoke(HttpRequest request)
           
 com.google.common.util.concurrent.ListenableFuture<HttpResponse> HttpAsyncClient.invoke(HttpRequest request)
           
 I InvocationContext.setContext(HttpRequest request)
           
 

Uses of HttpRequest in org.jclouds.rest.binders
 

Methods in org.jclouds.rest.binders with type parameters of type HttpRequest
<R extends HttpRequest>
R
BindToJsonPayload.bindToRequest(R request, Map<String,String> postParams)
           
<R extends HttpRequest>
R
BindMapToStringPayload.bindToRequest(R request, Map<String,String> postParams)
           
<R extends HttpRequest>
R
BindAsHostPrefix.bindToRequest(R request, Object payload)
           
<R extends HttpRequest>
R
BindToJsonPayload.bindToRequest(R request, Object payload)
           
<R extends HttpRequest>
R
BindToStringPayload.bindToRequest(R request, Object payload)
           
<R extends HttpRequest>
R
BindToJsonPayloadWrappedWith.bindToRequest(R request, Object payload)
           
<R extends HttpRequest>
R
BindMapToStringPayload.bindToRequest(R request, Object payload)
           
<R extends HttpRequest>
R
BindMapToMatrixParams.bindToRequest(R request, Object input)
           
<R extends HttpRequest>
R
BindToXMLPayload.bindToRequest(R request, Object input)
           
 

Methods in org.jclouds.rest.binders that return HttpRequest
 HttpRequest BindException.getRequest()
           
 

Constructors in org.jclouds.rest.binders with parameters of type HttpRequest
BindException(HttpRequest request)
           
BindException(HttpRequest request, String message)
           
BindException(HttpRequest request, String message, Throwable cause)
           
BindException(HttpRequest request, Throwable cause)
           
 

Uses of HttpRequest in org.jclouds.rest.internal
 

Subclasses of HttpRequest in org.jclouds.rest.internal
 class GeneratedHttpRequest<T>
          Represents a request generated from annotations
 

Methods in org.jclouds.rest.internal that return HttpRequest
static HttpRequest RestAnnotationProcessor.findHttpRequestInArgs(Object[] args)
           
 

Methods in org.jclouds.rest.internal with parameters of type HttpRequest
 TransformingHttpCommand<?> AsyncRestClientProxy.Factory.create(HttpRequest request, com.google.common.base.Function<HttpResponse,?> transformer)
           
static com.google.common.base.Function<HttpResponse,?> RestAnnotationProcessor.createResponseParser(ParseSax.Factory parserFactory, com.google.inject.Injector injector, Method method, HttpRequest request)
           
static GeneratedHttpRequest.Builder<?> GeneratedHttpRequest.Builder.from(HttpRequest input)
           
static
<Y> GeneratedHttpRequest.Builder<Y>
GeneratedHttpRequest.Builder.fromRequest(HttpRequest input)
           
 



Copyright © 2009-2012 jclouds. All Rights Reserved.