public class DefaultProxyOptionsMapping extends org.zodiac.commons.model.configuration.SimpleLinkedConfigurator<ProxyRuleOption> implements ProxyOptionsMapping
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| 限定符和类型 | 字段和说明 |
|---|---|
private byte |
id |
private static long |
serialVersionUID |
private Map<String,List<ProxyRuleOption>> |
serverNameProxyOptionsMap |
| 构造器和说明 |
|---|
DefaultProxyOptionsMapping() |
| 限定符和类型 | 方法和说明 |
|---|---|
DefaultProxyOptionsMapping |
addServerNameContextProxyOptions(String proxyName,
ProxyRuleOption proxy) |
DefaultProxyOptionsMapping |
addServerNameContextProxyOptionsMap(Map<String,ProxyRuleOption> proxies) |
DefaultProxyOptionsMapping |
addServerNameProxyOptions(String proxyName,
List<ProxyRuleOption> proxies) |
DefaultProxyOptionsMapping |
addServerNameProxyOptionsMap(Map<String,List<ProxyRuleOption>> proxies) |
Map<String,List<ProxyRuleOption>> |
getAllServerNameProxy() |
Map<String,List<ProxyRuleOption>> |
getAllServerNameProxyOptions() |
byte |
getId() |
List<ProxyRuleOption> |
getServerNameProxyOptions(String proxyName) |
DefaultProxyOptionsMapping |
setId(byte id) |
getProperty, getProperty, setPropertyclear, containsValue, entrySet, forEach, get, getOrDefault, keySet, removeEldestEntry, replaceAll, valuesclone, compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, sizeequals, hashCode, toStringgetAllServerNameContextProxyOptionsgetServerNameContextProxyOptionsgetProperty, getProperty, setProperty, setPropertyclear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesprivate static final long serialVersionUID
private byte id
private volatile Map<String,List<ProxyRuleOption>> serverNameProxyOptionsMap
public byte getId()
getId 在接口中 ProxyOptionsMappingpublic DefaultProxyOptionsMapping setId(byte id)
public DefaultProxyOptionsMapping addServerNameContextProxyOptions(String proxyName, ProxyRuleOption proxy)
public DefaultProxyOptionsMapping addServerNameContextProxyOptionsMap(Map<String,ProxyRuleOption> proxies)
public DefaultProxyOptionsMapping addServerNameProxyOptions(String proxyName, List<ProxyRuleOption> proxies)
addServerNameProxyOptions 在接口中 ProxyOptionsMappingaddServerNameProxyOptions 在接口中 ProxyRuleMapping<ProxyRuleOption>public DefaultProxyOptionsMapping addServerNameProxyOptionsMap(Map<String,List<ProxyRuleOption>> proxies)
public List<ProxyRuleOption> getServerNameProxyOptions(String proxyName)
getServerNameProxyOptions 在接口中 ProxyOptionsMappinggetServerNameProxyOptions 在接口中 ProxyRuleMapping<ProxyRuleOption>public Map<String,List<ProxyRuleOption>> getAllServerNameProxyOptions()
public Map<String,List<ProxyRuleOption>> getAllServerNameProxy()
getAllServerNameProxy 在接口中 ProxyRuleMapping<ProxyRuleOption>Copyright © 2022 Zodiac. All rights reserved.