Class ServiceCatalogModule

  • All Implemented Interfaces:
    com.google.inject.Module

    public class ServiceCatalogModule
    extends com.google.inject.AbstractModule
    • Constructor Detail

      • ServiceCatalogModule

        public ServiceCatalogModule()
    • Method Detail

      • configure

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

        @Provides
        @Singleton
        protected final com.google.common.base.Supplier<List<ServiceEndpoint>> provideServiceCatalog​(com.google.inject.Injector i,
                                                                                                     @Named("jclouds.keystone.version")
                                                                                                     String keystoneVersion)