Deprecate config apis
**What?** - Deprecate all `DefaultClientConfigImpl` static defaults in favor of `CommonClientConfigKey` contain the default values - Deprecate `IClientConfig#[setProperty, withProperty, containsProperty, setProperty, getPropertyAsInteger, getPropertyAsString, getPropertyAsBoolean]` all of which are replaced by `get` and `set`. - Eliminate the awkward pattern of excessive conversion to and parsing of config string - Leverage Java8 Optional to simplify config loading code **Why?** This is part of a long needed cleanup to simplify configuration loading
Showing
想要评论请 注册 或 登录