A string representing the source of this configuration data, for example a filepath.
The configuration data itself.
OptionaldeprecatedA list of deprecated keys that were found in the configuration when it was loaded.
This can be used to warn the user if they are using deprecated properties.
OptionalfilteredA list of keys that where filtered out from the configuration when it was loaded.
This can be used to warn the user if they try to read any of these keys.
OptionalpathThe file path that this configuration was loaded from, if it was loaded from a file.
The data returned by ConfigSource.readConfigData.