Interface NodeConfigSource

    • Method Detail

      • load

        Optional<ConfigContent.NodeContent> load()
                                          throws ConfigException
        Loads the underlying source data. This method is only called when the source Source.exists().

        The method can be invoked repeatedly, for example during retries.

        Returns:
        An instance of T as read from the underlying origin of the data (if it exists)
        Throws:
        ConfigException - in case of errors loading from the underlying origin