config: remove Builder receiver from funcs that dont use it
config: remove Builder receiver from funcs that dont use it

This change allows us to re-use these functions in other places without the Builder, and makes it
more explicit about which functions can warn/error and which can not.

hashicorp/consul,hashicorp/consul,hashicorp/consul,hashicorp/consul