Config Loader Builder
Builder interface for configuring and creating a ConfigLoader instance.
Provides a fluent API for specifying where to load the configuration from, which parser to use, and logging and auto-update behaviors.
Inheritors
Functions
Enables or disables automatic config updates based on resource version.
Sets the fallback language used when the selected localized resource does not exist.
Specifies the path to the resource file (or directory root for locale resolution) bundled with the application. Used as a fallback or for initial creation.
Sets the language used when resolving localized resources.
Selects whether localized resources are copied to a single file or one file per language.
Builds and loads the config, returning a ConfigLoader instance.
Sets the languages copied when languageOutputMode is LanguageOutputMode.MULTIPLE_FILES.
Sets the parser used to read and write the config file.
Resolves a localized resource using the configured language.
Resolves a locale-specific resource and sets the output path.
Uses the current JVM locale when resolving localized resources.
Sets the file where the configuration will be loaded from or saved to.
Sets the logger used for informational and error messages.