public class L7ListenerInfo extends AbstractModel
| Constructor and Description |
|---|
L7ListenerInfo() |
L7ListenerInfo(L7ListenerInfo 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 创建时间戳。
|
Long |
getBandwidth()
Get 计费模式为按固定带宽方式时监听器的限速值,单位:Mbps。
|
String |
getCertCaId()
Get 七层监听器关联的客户端证书ID。
|
String |
getCertId()
Get 七层监听器关联的服务端证书ID。
|
Long |
getForwardProtocol()
Get https转发类型。0:https。1:spdy。2:http2。3:spdy+http2。
|
String |
getListenerId()
Get 七层监听器实例ID。
|
String |
getListenerName()
Get 七层监听器名称。
|
String |
getListenerType()
Get 监听器的类别:L4Listener(四层监听器),L7Listener(七层监听器)。
|
Long |
getLoadBalancerPort()
Get 七层监听器的监听端口。
|
String |
getProtocol()
Get 七层监听器协议类型,可选值:http,https。
|
L7ListenerInfoRule[] |
getRuleSet()
Get 返回的转发规则列表。
|
Long |
getSslMode()
Get 七层监听器的认证方式:0(不认证,用于http),1(单向认证,用于https),2(双向认证,用于https)。
|
Long |
getStatus()
Get 当前绑定关系的健康检查状态(Dead代表不健康,Alive代表健康)。
|
void |
setAddTimestamp(String AddTimestamp)
Set 创建时间戳。
|
void |
setBandwidth(Long Bandwidth)
Set 计费模式为按固定带宽方式时监听器的限速值,单位:Mbps。
|
void |
setCertCaId(String CertCaId)
Set 七层监听器关联的客户端证书ID。
|
void |
setCertId(String CertId)
Set 七层监听器关联的服务端证书ID。
|
void |
setForwardProtocol(Long ForwardProtocol)
Set https转发类型。0:https。1:spdy。2:http2。3:spdy+http2。
|
void |
setListenerId(String ListenerId)
Set 七层监听器实例ID。
|
void |
setListenerName(String ListenerName)
Set 七层监听器名称。
|
void |
setListenerType(String ListenerType)
Set 监听器的类别:L4Listener(四层监听器),L7Listener(七层监听器)。
|
void |
setLoadBalancerPort(Long LoadBalancerPort)
Set 七层监听器的监听端口。
|
void |
setProtocol(String Protocol)
Set 七层监听器协议类型,可选值:http,https。
|
void |
setRuleSet(L7ListenerInfoRule[] RuleSet)
Set 返回的转发规则列表。
|
void |
setSslMode(Long SslMode)
Set 七层监听器的认证方式:0(不认证,用于http),1(单向认证,用于https),2(双向认证,用于https)。
|
void |
setStatus(Long Status)
Set 当前绑定关系的健康检查状态(Dead代表不健康,Alive代表健康)。
|
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 L7ListenerInfo()
public L7ListenerInfo(L7ListenerInfo 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 - 七层监听器协议类型,可选值:http,https。public Long getLoadBalancerPort()
public void setLoadBalancerPort(Long LoadBalancerPort)
LoadBalancerPort - 七层监听器的监听端口。public Long getBandwidth()
public void setBandwidth(Long Bandwidth)
Bandwidth - 计费模式为按固定带宽方式时监听器的限速值,单位:Mbps。public String getListenerType()
public void setListenerType(String ListenerType)
ListenerType - 监听器的类别:L4Listener(四层监听器),L7Listener(七层监听器)。public Long getSslMode()
public void setSslMode(Long SslMode)
SslMode - 七层监听器的认证方式:0(不认证,用于http),1(单向认证,用于https),2(双向认证,用于https)。public String getCertId()
public void setCertId(String CertId)
CertId - 七层监听器关联的服务端证书ID。public String getCertCaId()
public void setCertCaId(String CertCaId)
CertCaId - 七层监听器关联的客户端证书ID。public Long getStatus()
public void setStatus(Long Status)
Status - 当前绑定关系的健康检查状态(Dead代表不健康,Alive代表健康)。public String getAddTimestamp()
public void setAddTimestamp(String AddTimestamp)
AddTimestamp - 创建时间戳。public L7ListenerInfoRule[] getRuleSet()
public void setRuleSet(L7ListenerInfoRule[] RuleSet)
RuleSet - 返回的转发规则列表。public Long getForwardProtocol()
public void setForwardProtocol(Long ForwardProtocol)
ForwardProtocol - https转发类型。0:https。1:spdy。2:http2。3:spdy+http2。Copyright © 2022. All rights reserved.