Creates a new Settings instance.
Creates a new Settings instance.
A Typesafe Config
instance containing at least the required
settings under the "keen" path reflected in the reference file.
if required configuration keys are not provided.
ConfigException.WrongTypeif a given configuration value is not of the required or sensibly coercible type.
Configuration settings for Keen Client.
At construction the given
Config
parsed from config files, properties, etc. is validated to ensure that all required keys are present.if required configuration keys are not provided.
ConfigException.WrongTypeif a given configuration value is not of the required or sensibly coercible type.
A helpful toString could be useful here, but should maybe sanitize keys from accidental logging through exceptions reports, etc.?