io.smallrye.config.ConfigValue is a metadata object that holds additional information after the lookup of a
configuration property. It is able to hold information of configuration property name, value, profile, the
ConfigSource from where the configuration was loaded, the ordinal of the
ConfigSource and a line number from where
the configuration was loaded if exists.