public interface KeystoneApi extends Closeable
Modifier and Type | Method and Description |
---|---|
ApiMetadata |
getApiMetadata()
Discover API version information, links to documentation (PDF, HTML, WADL), and supported media types
|
ExtensionApi |
getExtensionApi()
Provides access to Extension features.
|
com.google.common.base.Optional<? extends RoleAdminApi> |
getRoleAdminApi()
Provides access to Admin role features
|
com.google.common.base.Optional<? extends ServiceAdminApi> |
getServiceAdminApi()
Provides access to Admin service features
|
ServiceApi |
getServiceApi()
Provides access to Token features
|
com.google.common.base.Optional<? extends TenantAdminApi> |
getTenantAdminApi()
Provides access to Admin tenant features
|
com.google.common.base.Optional<? extends TenantApi> |
getTenantApi()
Provides access to Tenant features
|
com.google.common.base.Optional<? extends TokenApi> |
getTokenApi()
Provides access to Token features
|
com.google.common.base.Optional<? extends UserAdminApi> |
getUserAdminApi()
Provides access to Admin user features
|
com.google.common.base.Optional<? extends UserApi> |
getUserApi()
Provides access to User features
|
@Named(value="keystone:getApiMetadata") @Nullable ApiMetadata getApiMetadata()
ApiMetadata
ServiceApi getServiceApi()
ExtensionApi getExtensionApi()
com.google.common.base.Optional<? extends TokenApi> getTokenApi()
com.google.common.base.Optional<? extends UserApi> getUserApi()
com.google.common.base.Optional<? extends TenantApi> getTenantApi()
com.google.common.base.Optional<? extends UserAdminApi> getUserAdminApi()
com.google.common.base.Optional<? extends TenantAdminApi> getTenantAdminApi()
com.google.common.base.Optional<? extends RoleAdminApi> getRoleAdminApi()
com.google.common.base.Optional<? extends ServiceAdminApi> getServiceAdminApi()
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.