public class L4Listener extends AbstractModel
| Constructor and Description |
|---|
L4Listener() |
L4Listener(L4Listener source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getAddTimestamp()
Get 创建时间戳。
|
String |
getBalanceMode()
Get 转发后端服务器调度类型。
|
Long |
getBandwidth()
Get 用于计费模式为固定带宽计费,指定监听器最大带宽值,可选值:0-1000,单位:Mbps。
|
Long |
getCustomHealthSwitch()
Get 是否开启自定义健康检查:1(开启)、0(关闭)。默认值0,表示关闭。(该字段在健康检查开启的情况下才生效)
|
Long |
getHealthNum()
Get 负载均衡监听器健康阈值,默认值:3,表示当连续探测三次健康则表示该转发正常,可选值:2-10,单位:次。
|
String |
getHealthRequest()
Get 自定义探测请求内容。
|
String |
getHealthResponse()
Get 自定义探测返回内容。
|
Long |
getHealthSwitch()
Get 是否开启了检查:1(开启)、0(关闭)。
|
String |
getInputType()
Get 自定义健康探测内容类型,可选值:text(文本)、hexadecimal(十六进制)。
|
Long |
getIntervalTime()
Get 检查间隔,单位:秒。
|
Long |
getLineSeparatorType()
Get 探测内容类型为文本方式时,针对请求文本中换行替换方式。可选值:1(替换为LF)、2(替换为CR)、3(替换为LF+CR)。
|
String |
getListenerId()
Get 监听器ID。
|
String |
getListenerName()
Get 用户自定义的监听器名称。
|
String |
getListenerType()
Get 监听器的类别:L4Listener(四层监听器),L7Listener(七层监听器)。
|
Long |
getLoadBalancerPort()
Get 负载均衡监听器的监听接口,可选值1~65535。
|
String |
getProtocol()
Get 负载均衡实例监听器协议类型,可选值tcp,udp。
|
Long |
getSessionExpire()
Get 会话保持时间。单位:秒
|
Long |
getStatus()
Get 监听器当前状态(0代表创建中,1代表正常运行,2代表创建失败,3代表删除中,4代表删除失败)。
|
Long |
getTimeOut()
Get 响应超时时间,单位:秒。
|
Long |
getToaFlag()
Get 是否开启toa:1(开启)、0(关闭)。
|
Long |
getUnhealthNum()
Get 负载均衡监听器不健康阈值,默认值:3,表示当连续探测三次不健康则表示该转发不正常,可选值:2-10,单位:次。
|
void |
setAddTimestamp(String AddTimestamp)
Set 创建时间戳。
|
void |
setBalanceMode(String BalanceMode)
Set 转发后端服务器调度类型。
|
void |
setBandwidth(Long Bandwidth)
Set 用于计费模式为固定带宽计费,指定监听器最大带宽值,可选值:0-1000,单位:Mbps。
|
void |
setCustomHealthSwitch(Long CustomHealthSwitch)
Set 是否开启自定义健康检查:1(开启)、0(关闭)。默认值0,表示关闭。(该字段在健康检查开启的情况下才生效)
|
void |
setHealthNum(Long HealthNum)
Set 负载均衡监听器健康阈值,默认值:3,表示当连续探测三次健康则表示该转发正常,可选值:2-10,单位:次。
|
void |
setHealthRequest(String HealthRequest)
Set 自定义探测请求内容。
|
void |
setHealthResponse(String HealthResponse)
Set 自定义探测返回内容。
|
void |
setHealthSwitch(Long HealthSwitch)
Set 是否开启了检查:1(开启)、0(关闭)。
|
void |
setInputType(String InputType)
Set 自定义健康探测内容类型,可选值:text(文本)、hexadecimal(十六进制)。
|
void |
setIntervalTime(Long IntervalTime)
Set 检查间隔,单位:秒。
|
void |
setLineSeparatorType(Long LineSeparatorType)
Set 探测内容类型为文本方式时,针对请求文本中换行替换方式。可选值:1(替换为LF)、2(替换为CR)、3(替换为LF+CR)。
|
void |
setListenerId(String ListenerId)
Set 监听器ID。
|
void |
setListenerName(String ListenerName)
Set 用户自定义的监听器名称。
|
void |
setListenerType(String ListenerType)
Set 监听器的类别:L4Listener(四层监听器),L7Listener(七层监听器)。
|
void |
setLoadBalancerPort(Long LoadBalancerPort)
Set 负载均衡监听器的监听接口,可选值1~65535。
|
void |
setProtocol(String Protocol)
Set 负载均衡实例监听器协议类型,可选值tcp,udp。
|
void |
setSessionExpire(Long SessionExpire)
Set 会话保持时间。单位:秒
|
void |
setStatus(Long Status)
Set 监听器当前状态(0代表创建中,1代表正常运行,2代表创建失败,3代表删除中,4代表删除失败)。
|
void |
setTimeOut(Long TimeOut)
Set 响应超时时间,单位:秒。
|
void |
setToaFlag(Long ToaFlag)
Set 是否开启toa:1(开启)、0(关闭)。
|
void |
setUnhealthNum(Long UnhealthNum)
Set 负载均衡监听器不健康阈值,默认值:3,表示当连续探测三次不健康则表示该转发不正常,可选值:2-10,单位:次。
|
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 L4Listener()
public L4Listener(L4Listener source)
public String getListenerId()
public void setListenerId(String ListenerId)
ListenerId - 监听器ID。public String getListenerName()
public void setListenerName(String ListenerName)
ListenerName - 用户自定义的监听器名称。public String getProtocol()
public void setProtocol(String Protocol)
Protocol - 负载均衡实例监听器协议类型,可选值tcp,udp。public Long getLoadBalancerPort()
public void setLoadBalancerPort(Long LoadBalancerPort)
LoadBalancerPort - 负载均衡监听器的监听接口,可选值1~65535。public Long getBandwidth()
public void setBandwidth(Long Bandwidth)
Bandwidth - 用于计费模式为固定带宽计费,指定监听器最大带宽值,可选值:0-1000,单位:Mbps。public String getListenerType()
public void setListenerType(String ListenerType)
ListenerType - 监听器的类别:L4Listener(四层监听器),L7Listener(七层监听器)。public Long getSessionExpire()
public void setSessionExpire(Long SessionExpire)
SessionExpire - 会话保持时间。单位:秒public Long getHealthSwitch()
public void setHealthSwitch(Long HealthSwitch)
HealthSwitch - 是否开启了检查:1(开启)、0(关闭)。public Long getTimeOut()
public void setTimeOut(Long TimeOut)
TimeOut - 响应超时时间,单位:秒。public Long getIntervalTime()
public void setIntervalTime(Long IntervalTime)
IntervalTime - 检查间隔,单位:秒。public Long getHealthNum()
public void setHealthNum(Long HealthNum)
HealthNum - 负载均衡监听器健康阈值,默认值:3,表示当连续探测三次健康则表示该转发正常,可选值:2-10,单位:次。public Long getUnhealthNum()
public void setUnhealthNum(Long UnhealthNum)
UnhealthNum - 负载均衡监听器不健康阈值,默认值:3,表示当连续探测三次不健康则表示该转发不正常,可选值:2-10,单位:次。public Long getCustomHealthSwitch()
public void setCustomHealthSwitch(Long CustomHealthSwitch)
CustomHealthSwitch - 是否开启自定义健康检查:1(开启)、0(关闭)。默认值0,表示关闭。(该字段在健康检查开启的情况下才生效)public String getInputType()
public void setInputType(String InputType)
InputType - 自定义健康探测内容类型,可选值:text(文本)、hexadecimal(十六进制)。public Long getLineSeparatorType()
public void setLineSeparatorType(Long LineSeparatorType)
LineSeparatorType - 探测内容类型为文本方式时,针对请求文本中换行替换方式。可选值:1(替换为LF)、2(替换为CR)、3(替换为LF+CR)。public String getHealthRequest()
public void setHealthRequest(String HealthRequest)
HealthRequest - 自定义探测请求内容。public String getHealthResponse()
public void setHealthResponse(String HealthResponse)
HealthResponse - 自定义探测返回内容。public Long getToaFlag()
public void setToaFlag(Long ToaFlag)
ToaFlag - 是否开启toa:1(开启)、0(关闭)。public Long getStatus()
public void setStatus(Long Status)
Status - 监听器当前状态(0代表创建中,1代表正常运行,2代表创建失败,3代表删除中,4代表删除失败)。public String getAddTimestamp()
public void setAddTimestamp(String AddTimestamp)
AddTimestamp - 创建时间戳。public String getBalanceMode()
public void setBalanceMode(String BalanceMode)
BalanceMode - 转发后端服务器调度类型。Copyright © 2021. All rights reserved.