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()
           
 ServiceAsyncApi getServiceApi()
           
 com.google.common.base.Optional<TenantAsyncApi> getTenantApi()
           
 com.google.common.base.Optional<TokenAsyncApi> getTokenApi()
           
 com.google.common.base.Optional<UserAsyncApi> getUserApi()
           
 

Method Detail

getApiMetadata

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

getServiceApi

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

getTokenApi

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

getUserApi

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

getTenantApi

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


Copyright © 2009-2012 jclouds. All Rights Reserved.