Package | Description |
---|---|
org.jclouds.concurrent.internal | |
org.jclouds.internal | |
org.jclouds.rest.config | |
org.jclouds.rest.internal |
Modifier and Type | Method and Description |
---|---|
static <T> T |
SyncProxy.proxy(com.google.common.base.Function<ClassMethodArgsAndReturnVal,com.google.common.base.Optional<Object>> optionalConverter,
Class<T> clazz,
Object async,
com.google.common.cache.LoadingCache<ClassMethodArgs,Object> delegateMap,
Map<Class<?>,Class<?>> sync2Async,
Map<String,Long> timeouts) |
Modifier and Type | Class and Description |
---|---|
class |
ClassMethodArgsAndReturnVal |
Modifier and Type | Method and Description |
---|---|
ClassMethodArgs |
ClassMethodArgs.Builder.build() |
Modifier and Type | Method and Description |
---|---|
B |
ClassMethodArgs.Builder.fromClassMethodArgs(ClassMethodArgs in) |
Modifier and Type | Method and Description |
---|---|
Object |
CreateClientForCaller.load(ClassMethodArgs from) |
Modifier and Type | Field and Description |
---|---|
protected com.google.common.base.Optional<ClassMethodArgs> |
GeneratedHttpRequest.Builder.caller |
Modifier and Type | Method and Description |
---|---|
com.google.common.base.Optional<ClassMethodArgs> |
GeneratedHttpRequest.getCaller() |
Modifier and Type | Method and Description |
---|---|
GeneratedHttpRequest.Builder |
GeneratedHttpRequest.Builder.caller(ClassMethodArgs caller) |
void |
RestAnnotationProcessor.setCaller(ClassMethodArgs caller) |
Constructor and Description |
---|
AsyncRestClientProxy(com.google.inject.Injector injector,
AsyncRestClientProxy.Factory factory,
RestAnnotationProcessor<T> util,
com.google.inject.TypeLiteral<T> typeLiteral,
com.google.common.cache.LoadingCache<ClassMethodArgs,Object> delegateMap) |
GeneratedHttpRequest(String method,
URI endpoint,
com.google.common.collect.Multimap<String,String> headers,
Payload payload,
Class<?> declaring,
Method javaMethod,
Iterable<Object> args,
Iterable<HttpRequestFilter> filters,
com.google.common.base.Optional<ClassMethodArgs> caller) |
Copyright © 2009-2013 jclouds. All Rights Reserved.