org.jclouds.rest
Interface RestApiMetadata

All Superinterfaces:
ApiMetadata
All Known Implementing Classes:
AnonymousRestApiMetadata, BaseRestApiMetadata

@Beta
public interface RestApiMetadata
extends ApiMetadata

Since:
1.5
Author:
Adrian Cole

Nested Class Summary
static interface RestApiMetadata.Builder<T extends RestApiMetadata.Builder<T>>
           
 
Method Summary
 Class<?> getApi()
           
 Class<?> getAsyncApi()
           
 
Methods inherited from interface org.jclouds.apis.ApiMetadata
getBuildVersion, getContext, getCredentialName, getDefaultCredential, getDefaultEndpoint, getDefaultIdentity, getDefaultModules, getDefaultProperties, getDocumentation, getEndpointName, getId, getIdentityName, getName, getVersion, getViews, toBuilder
 

Method Detail

getApi

Class<?> getApi()
Returns:
the type of the api which blocks on all requests

getAsyncApi

Class<?> getAsyncApi()
Returns:
the type of the api, which is the same as getApi(), except all methods return ListenableFuture


Copyright © 2009-2013 jclouds. All Rights Reserved.