Class ServiceCatalogModule.RegionModule

java.lang.Object
com.google.inject.AbstractModule
org.jclouds.openstack.keystone.catalog.config.ServiceCatalogModule.RegionModule
All Implemented Interfaces:
com.google.inject.Module
Enclosing class:
ServiceCatalogModule

public static class ServiceCatalogModule.RegionModule extends com.google.inject.AbstractModule
  • Constructor Details

    • RegionModule

      public RegionModule()
  • Method Details

    • configure

      protected void configure()
      Overrides:
      configure in class com.google.inject.AbstractModule
    • guiceProvideRegionIdToURISupplierForApiVersion

      @Provides @Singleton protected final org.jclouds.location.suppliers.RegionIdToURISupplier guiceProvideRegionIdToURISupplierForApiVersion(@Named("jclouds.keystone.service-type") String serviceType, String apiVersion, org.jclouds.location.suppliers.RegionIdToURISupplier.Factory factory)
    • provideRegionIdToURISupplierForApiVersion

      protected org.jclouds.location.suppliers.RegionIdToURISupplier provideRegionIdToURISupplierForApiVersion(@Named("jclouds.keystone.service-type") String serviceType, String apiVersion, org.jclouds.location.suppliers.RegionIdToURISupplier.Factory factory)
    • guiceProvideRegionIdToAdminURISupplierForApiVersion

      @Provides @Singleton protected final RegionIdToAdminURISupplier guiceProvideRegionIdToAdminURISupplierForApiVersion(@Named("jclouds.keystone.service-type") String serviceType, String apiVersion, RegionIdToAdminURISupplier.Factory factory)
    • provideRegionIdToAdminURISupplierForApiVersion

      protected RegionIdToAdminURISupplier provideRegionIdToAdminURISupplierForApiVersion(@Named("jclouds.keystone.service-type") String serviceType, String apiVersion, RegionIdToAdminURISupplier.Factory factory)