public class DefaultHttpProxyConfigOptions extends DefaultProxyConfigOptions implements HttpProxyConfigOptions
| 限定符和类型 | 字段和说明 |
|---|---|
private DefaultHttpCorsOption |
cors |
private DefaultHttpHtmlOption |
html |
private byte |
id |
private DefaultHttpProtocolOptions |
protocol |
private NettyServerProxySettings |
proxy |
private Map<String,Map<String,? extends ProxyRuleOption>> |
proxyRulesMapping |
private static long |
serialVersionUID |
ALLOW_LOCAL_ONLY_OPTION, CONNECT_TIMEOUT_OPTION, IDLE_TIMEOUT_OPTION, SERVER_PORT_OPTION, TCP_BACK_LOG_OPTION, TRANSPARENT_OPTION, TRANSPORT_PROTOCOL_OPTION, UDP_BACK_LOG_OPTION| 构造器和说明 |
|---|
DefaultHttpProxyConfigOptions() |
DefaultHttpProxyConfigOptions(byte id) |
getConnectTimeout, getGlobalThrottle, getHandlers, getIdleTimeout, getServerPort, getTcpBackLog, getThreadPool, getTls, getTransport, getTransportProtocol, getUdpBackLog, isAllowLocalOnly, isTransparent, setTransportgetProxyRules, getProxyRulesList, getUpstreamOptionsgetConnectTimeout, getGlobalThrottle, getHandlers, getIdleTimeout, getServerPort, getTcpBackLog, getThreadPool, getTls, getTransport, getTransportProtocol, getUdpBackLog, isAllowLocalOnly, isTransparent, setTransportprivate static final long serialVersionUID
private byte id
private DefaultHttpCorsOption cors
private DefaultHttpHtmlOption html
private DefaultHttpProtocolOptions protocol
private NettyServerProxySettings proxy
private Map<String,Map<String,? extends ProxyRuleOption>> proxyRulesMapping
public DefaultHttpProxyConfigOptions()
public DefaultHttpProxyConfigOptions(byte id)
public byte getId()
getId 在接口中 ProxyConfigOptionsgetId 在类中 DefaultProxyConfigOptionspublic void setId(byte id)
public DefaultHttpCorsOption getCors()
getCors 在接口中 HttpProxyConfigOptionspublic void setCors(DefaultHttpCorsOption cors)
public DefaultHttpHtmlOption getHtml()
getHtml 在接口中 HttpProxyConfigOptionspublic void setHtml(DefaultHttpHtmlOption protocol)
public DefaultHttpProtocolOptions getProtocol()
getProtocol 在接口中 HttpProxyConfigOptionspublic void setProtocol(DefaultHttpProtocolOptions protocol)
public List<DefaultProxyUpstreamOption> getProxyUpstreams()
getProxyUpstreams 在接口中 HttpProxyConfigOptionspublic void setProxyUpstreams(List<DefaultProxyUpstreamOption> proxyUpstreams)
public List<DefaultProxyHostOption> getProxyHosts()
getProxyHosts 在接口中 HttpProxyConfigOptionspublic void setProxyHosts(List<DefaultProxyHostOption> proxyHosts)
public Map<String,DefaultProxyUpstreamOption> getUpstreamOptionsMap()
getUpstreamOptionsMap 在接口中 HttpProxyConfigOptionspublic Map<String,Map<String,? extends ProxyRuleOption>> getProxyRulesMapping()
getProxyRulesMapping 在接口中 HttpProxyConfigOptionspublic NettyServerProxySettings getProxy()
public void setProxy(NettyServerProxySettings proxy)
public void setTransportProtocol(TransportProtocol transportProtocol)
setTransportProtocol 在接口中 ProxyConfigOptionssetTransportProtocol 在类中 DefaultProxyConfigOptionspublic void setServerPort(int serverPort)
setServerPort 在接口中 ProxyConfigOptionssetServerPort 在类中 DefaultProxyConfigOptionspublic void setTransparent(boolean transparent)
setTransparent 在接口中 ProxyConfigOptionssetTransparent 在类中 DefaultProxyConfigOptionspublic void setTcpBackLog(int tcpBackLog)
setTcpBackLog 在接口中 ProxyConfigOptionssetTcpBackLog 在类中 DefaultProxyConfigOptionspublic void setUdpBackLog(int udpBackLog)
setUdpBackLog 在接口中 ProxyConfigOptionssetUdpBackLog 在类中 DefaultProxyConfigOptionspublic void setIdleTimeout(int idleTimeout)
setIdleTimeout 在接口中 ProxyConfigOptionssetIdleTimeout 在类中 DefaultProxyConfigOptionspublic void setConnectTimeout(int connectTimeout)
setConnectTimeout 在接口中 ProxyConfigOptionssetConnectTimeout 在类中 DefaultProxyConfigOptionspublic void setAllowLocalOnly(boolean allowLocalOnly)
setAllowLocalOnly 在接口中 ProxyConfigOptionssetAllowLocalOnly 在类中 DefaultProxyConfigOptionspublic void setThreadPool(DefaultProxyThreadPoolOption threadPoolOptions)
public void setTls(DefaultProxyTlsOption tlsOptions)
setTls 在类中 DefaultProxyConfigOptionspublic void setGlobalThrottle(DefaultGlobalProxyThrottleOption globalThrottleOptions)
public void setHandlers(DefaultProxyHandlersOption handlersOptions)
setHandlers 在类中 DefaultProxyConfigOptionspublic void addProxyUpstreams(ProxyUpstreamOption proxyUpstream)
addProxyUpstreams 在接口中 HttpProxyConfigOptionspublic int hashCode()
hashCode 在类中 DefaultProxyConfigOptionspublic boolean equals(Object obj)
equals 在类中 DefaultProxyConfigOptionspublic String toString()
toString 在类中 DefaultProxyConfigOptionspublic static void main(String[] args) throws IOException
IOExceptionCopyright © 2022 Zodiac. All rights reserved.