public static class HttpClients.MapBasedOverrideSettings extends java.lang.Object implements HttpClients.OverrideSettings
| 构造器和说明 |
|---|
MapBasedOverrideSettings(java.util.Map<java.lang.String,java.lang.String> map)
覆盖配置会从指定的map中获取并返回
|
public MapBasedOverrideSettings(java.util.Map<java.lang.String,java.lang.String> map)
public java.util.Set<java.lang.String> getKeys()
HttpClients.OverrideSettings返回需要调整的配置清单, 格式如下:
slate.httpclients.tag.propname
其中, tag为HttpClient的标识, propname为配置名称.
例如: slate.httpclients.default.hosts 表示调整default客户端的后端列表, 若不存在default客户端, 则会创建一个新的
getKeys 在接口中 HttpClients.OverrideSettingspublic java.lang.String getValue(java.lang.String key)
HttpClients.OverrideSettings根据key返回配置的新值
getValue 在接口中 HttpClients.OverrideSettingskey - 对应getKeys方法返回的值