public class CreateTCPListenersRequest extends AbstractModel
| Constructor and Description |
|---|
CreateTCPListenersRequest() |
| Modifier and Type | Method and Description |
|---|---|
Long |
getConnectTimeout()
Get 源站健康检查响应超时时间,单位:秒。超时时间取值在[2,60]之间。超时时间应小于健康检查时间间隔DelayLoop。
|
Long |
getDelayLoop()
Get 源站健康检查时间间隔,单位:秒。时间间隔取值在[5,300]之间。
|
String |
getGroupId()
Get 通道组ID,ProxyId和GroupId必须设置一个,但不能同时设置。
|
Long |
getHealthCheck()
Get 源站是否开启健康检查:1开启,0关闭,UDP监听器不支持健康检查
|
String |
getListenerName()
Get 监听器名称。
|
Long[] |
getPorts()
Get 监听器端口列表。
|
String |
getProxyId()
Get 通道ID,ProxyId和GroupId必须设置一个,但不能同时设置。
|
Long[] |
getRealServerPorts()
Get 源站端口列表,该参数仅支持v1版本监听器和通道组监听器。
|
String |
getRealServerType()
Get 监听器对应源站类型,支持IP或者DOMAIN类型。DOMAIN源站类型不支持wrr的源站调度策略。
|
String |
getScheduler()
Get 监听器源站调度策略,支持轮询(rr),加权轮询(wrr),最小连接数(lc)。
|
void |
setConnectTimeout(Long ConnectTimeout)
Set 源站健康检查响应超时时间,单位:秒。超时时间取值在[2,60]之间。超时时间应小于健康检查时间间隔DelayLoop。
|
void |
setDelayLoop(Long DelayLoop)
Set 源站健康检查时间间隔,单位:秒。时间间隔取值在[5,300]之间。
|
void |
setGroupId(String GroupId)
Set 通道组ID,ProxyId和GroupId必须设置一个,但不能同时设置。
|
void |
setHealthCheck(Long HealthCheck)
Set 源站是否开启健康检查:1开启,0关闭,UDP监听器不支持健康检查
|
void |
setListenerName(String ListenerName)
Set 监听器名称。
|
void |
setPorts(Long[] Ports)
Set 监听器端口列表。
|
void |
setProxyId(String ProxyId)
Set 通道ID,ProxyId和GroupId必须设置一个,但不能同时设置。
|
void |
setRealServerPorts(Long[] RealServerPorts)
Set 源站端口列表,该参数仅支持v1版本监听器和通道组监听器。
|
void |
setRealServerType(String RealServerType)
Set 监听器对应源站类型,支持IP或者DOMAIN类型。DOMAIN源站类型不支持wrr的源站调度策略。
|
void |
setScheduler(String Scheduler)
Set 监听器源站调度策略,支持轮询(rr),加权轮询(wrr),最小连接数(lc)。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonStringpublic String getListenerName()
public void setListenerName(String ListenerName)
ListenerName - 监听器名称。public Long[] getPorts()
public void setPorts(Long[] Ports)
Ports - 监听器端口列表。public String getScheduler()
public void setScheduler(String Scheduler)
Scheduler - 监听器源站调度策略,支持轮询(rr),加权轮询(wrr),最小连接数(lc)。public Long getHealthCheck()
public void setHealthCheck(Long HealthCheck)
HealthCheck - 源站是否开启健康检查:1开启,0关闭,UDP监听器不支持健康检查public String getRealServerType()
public void setRealServerType(String RealServerType)
RealServerType - 监听器对应源站类型,支持IP或者DOMAIN类型。DOMAIN源站类型不支持wrr的源站调度策略。public String getProxyId()
public void setProxyId(String ProxyId)
ProxyId - 通道ID,ProxyId和GroupId必须设置一个,但不能同时设置。public String getGroupId()
public void setGroupId(String GroupId)
GroupId - 通道组ID,ProxyId和GroupId必须设置一个,但不能同时设置。public Long getDelayLoop()
public void setDelayLoop(Long DelayLoop)
DelayLoop - 源站健康检查时间间隔,单位:秒。时间间隔取值在[5,300]之间。public Long getConnectTimeout()
public void setConnectTimeout(Long ConnectTimeout)
ConnectTimeout - 源站健康检查响应超时时间,单位:秒。超时时间取值在[2,60]之间。超时时间应小于健康检查时间间隔DelayLoop。public Long[] getRealServerPorts()
public void setRealServerPorts(Long[] RealServerPorts)
RealServerPorts - 源站端口列表,该参数仅支持v1版本监听器和通道组监听器。Copyright © 2020. All rights reserved.