Closes the retriever.
Gets the last computed configuration.
Reads the configuration from the different and computes the final configuration.
Reads the configuration from the different and computes the final configuration.
Registers a listener receiving configuration changes. This method cannot only be called if the configuration is broadcasted.
Registers a handler called before every scan. This method is mostly used for logging purpose.
Registers a handler that process the configuration before being injected into {@link ConfigRetriever#getConfig} or {@link ConfigRetriever#listen}. This allows the code to customize the configuration.
Creates an instance of the default implementation of the ConfigRetriever.
Creates an instance of the default implementation of the ConfigRetriever, using the default settings (json file, system properties and environment variables).
Generated using TypeDoc
Defines a configuration retriever that read configuration from
and tracks changes periodically.