public interface TroveApi extends Closeable
Modifier and Type | Method and Description |
---|---|
Set<String> |
getConfiguredZones()
Provides a set of all zones available.
|
com.google.common.base.Optional<Tenant> |
getCurrentTenantId()
Provides the Tenant.
|
DatabaseApi |
getDatabaseApiForZoneAndInstance(String zone,
String instanceId)
Provides access to Database features.
|
FlavorApi |
getFlavorApiForZone(String zone)
Provides access to Flavor features.
|
InstanceApi |
getInstanceApiForZone(String zone)
Provides access to Instance features.
|
UserApi |
getUserApiForZoneAndInstance(String zone,
String instanceId)
Provides access to User features.
|
@Provides Set<String> getConfiguredZones()
FlavorApi getFlavorApiForZone(@Nullable String zone)
InstanceApi getInstanceApiForZone(@Nullable String zone)
UserApi getUserApiForZoneAndInstance(@Nullable String zone, String instanceId)
DatabaseApi getDatabaseApiForZoneAndInstance(@Nullable String zone, String instanceId)
@Provides com.google.common.base.Optional<Tenant> getCurrentTenantId()
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.