org.jclouds.openstack.keystone.v2_0
Interface KeystoneAsyncApi


public interface KeystoneAsyncApi

Provides access to Openstack keystone resources via their REST API.

Author:
Adam Lowe
See Also:
, KeystoneApi

Method Summary
 com.google.common.util.concurrent.ListenableFuture<ApiMetadata> getApiMetadata()
           
 ExtensionAsyncApi getExtensionApi()
          Provides asynchronous access to Extension features.
 ServiceAsyncApi getServiceApi()
           
 com.google.common.base.Optional<? extends TenantAsyncApi> getTenantApi()
           
 com.google.common.base.Optional<? extends TokenAsyncApi> getTokenApi()
           
 com.google.common.base.Optional<? extends UserAsyncApi> getUserApi()
           
 

Method Detail

getApiMetadata

com.google.common.util.concurrent.ListenableFuture<ApiMetadata> getApiMetadata()
See Also:
KeystoneApi.getApiMetadata()

getServiceApi

ServiceAsyncApi getServiceApi()
See Also:
KeystoneApi.getServiceApi()

getExtensionApi

ExtensionAsyncApi getExtensionApi()
Provides asynchronous access to Extension features.


getTokenApi

com.google.common.base.Optional<? extends TokenAsyncApi> getTokenApi()
See Also:
KeystoneApi.getTokenApi()

getUserApi

com.google.common.base.Optional<? extends UserAsyncApi> getUserApi()
See Also:
KeystoneApi.getUserApi()

getTenantApi

com.google.common.base.Optional<? extends TenantAsyncApi> getTenantApi()
See Also:
KeystoneApi.getTenantApi()


Copyright © 2009-2013 jclouds. All Rights Reserved.