Package org.jclouds.openstack.trove.v1
Interface TroveApi
- All Superinterfaces:
AutoCloseable
,Closeable
Provides access to the OpenStack Trove (Database) v2 API.
-
Method Summary
Modifier and TypeMethodDescriptionProvides a set of all regions available.Deprecated.com.google.common.base.Optional
<String> Provides the Tenant.getDatabaseApi
(String region, String instanceId) Provides access to Database features.getDatabaseApiForZoneAndInstance
(String zone, String instanceId) Deprecated.Please usegetDatabaseApi(String region, String instanceId)
instead.getFlavorApi
(String region) Provides access to Flavor features.getFlavorApiForZone
(String zone) Deprecated.Please usegetFlavorApi(String region)
instead.getInstanceApi
(String region) Provides access to Instance features.getInstanceApiForZone
(String zone) Deprecated.Please usegetInstanceApi(String region)
instead.getUserApi
(String region, String instanceId) Provides access to User features.getUserApiForZoneAndInstance
(String zone, String instanceId) Deprecated.Please usegetUserApi(String region, String instanceId)
instead.
-
Method Details
-
getConfiguredRegions
Provides a set of all regions available.- Returns:
- the Region codes configured
-
getFlavorApi
Provides access to Flavor features. -
getInstanceApi
Provides access to Instance features. -
getUserApi
@Path("/instances/{instanceId}") UserApi getUserApi(String region, @PathParam("instanceId") String instanceId) Provides access to User features. -
getDatabaseApi
@Path("/instances/{instanceId}") DatabaseApi getDatabaseApi(String region, @PathParam("instanceId") String instanceId) Provides access to Database features. -
getConfiguredZones
Deprecated.Please usegetConfiguredRegions()
instead. To be removed in jclouds 2.0.Provides a set of all zones available.- Returns:
- the Zone codes configured
-
getFlavorApiForZone
Deprecated.Please usegetFlavorApi(String region)
instead. To be removed in jclouds 2.0.Provides access to Flavor features. -
getInstanceApiForZone
Deprecated.Please usegetInstanceApi(String region)
instead. To be removed in jclouds 2.0.Provides access to Instance features. -
getUserApiForZoneAndInstance
@Deprecated @Path("/instances/{instanceId}") UserApi getUserApiForZoneAndInstance(String zone, @PathParam("instanceId") String instanceId) Deprecated.Please usegetUserApi(String region, String instanceId)
instead. To be removed in jclouds 2.0.Provides access to User features. -
getDatabaseApiForZoneAndInstance
@Deprecated @Path("/instances/{instanceId}") DatabaseApi getDatabaseApiForZoneAndInstance(String zone, @PathParam("instanceId") String instanceId) Deprecated.Please usegetDatabaseApi(String region, String instanceId)
instead. To be removed in jclouds 2.0.Provides access to Database features. -
getCurrentTenantId
Provides the Tenant.
-
getConfiguredRegions()
instead.