Class LocationIdToURIFromConfigurationOrDefaultToProvider

    • Field Detail

      • logger

        protected Logger logger
      • locationIds

        protected final com.google.common.base.Supplier<Set<String>> locationIds
      • providerURI

        protected final com.google.common.base.Supplier<URI> providerURI
      • configPrefix

        protected final String configPrefix
    • Constructor Detail

      • LocationIdToURIFromConfigurationOrDefaultToProvider

        @Inject
        public LocationIdToURIFromConfigurationOrDefaultToProvider​(ValueOfConfigurationKeyOrNull config,
                                                                   com.google.common.base.Supplier<URI> providerURI,
                                                                   com.google.common.base.Supplier<Set<String>> locationIds,
                                                                   String configPrefix)
    • Method Detail

      • get

        public Map<String,​com.google.common.base.Supplier<URI>> get()
        Specified by:
        get in interface com.google.common.base.Supplier<Map<String,​com.google.common.base.Supplier<URI>>>
        Specified by:
        get in interface Supplier<Map<String,​com.google.common.base.Supplier<URI>>>