Class FileConfigProvider

    • Constructor Detail

      • FileConfigProvider

        public FileConfigProvider()
    • Method Detail

      • configure

        public void configure​(Map<String,​?> configs)
        Description copied from interface: Configurable
        Configure this class with the given key-value pairs
        Specified by:
        configure in interface Configurable
      • get

        public ConfigData get​(String path)
        Retrieves the data at the given Properties file.
        Specified by:
        get in interface ConfigProvider
        Parameters:
        path - the file where the data resides
        Returns:
        the configuration data
      • get

        public ConfigData get​(String path,
                              Set<String> keys)
        Retrieves the data with the given keys at the given Properties file.
        Specified by:
        get in interface ConfigProvider
        Parameters:
        path - the file where the data resides
        keys - the keys whose values will be retrieved
        Returns:
        the configuration data