Interface TroveApi

    • Method Detail

      • getConfiguredRegions

        @Provides
        Set<String> getConfiguredRegions()
        Provides a set of all regions available.
        Returns:
        the Region codes configured
      • getFlavorApi

        FlavorApi getFlavorApi​(String region)
        Provides access to Flavor features.
      • getInstanceApi

        InstanceApi getInstanceApi​(String region)
        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
        @Provides
        Set<String> getConfiguredZones()
        Deprecated.
        Please use getConfiguredRegions() instead. To be removed in jclouds 2.0.
        Provides a set of all zones available.
        Returns:
        the Zone codes configured
      • getCurrentTenantId

        @Provides
        com.google.common.base.Optional<String> getCurrentTenantId()
        Provides the Tenant.