public class RuleInfo extends AbstractModel
构造器和说明 |
---|
RuleInfo() |
限定符和类型 | 方法和说明 |
---|---|
Long |
getBindStatus()
获取源站的服务状态,0:异常,1:正常。
|
RuleCheckParams |
getCheckParams()
获取健康检查相关参数
|
String |
getDomain()
获取规则域名
|
String |
getForwardHost()
获取通道转发到源站的请求所携带的host,其中default表示直接转发接收到的host。
|
Long |
getHealthCheck()
获取是否开启健康检查标志,1开启,0关闭
|
String |
getListenerId()
获取监听器信息
|
String |
getPath()
获取规则路径
|
BindRealServer[] |
getRealServerSet()
获取已绑定的源站相关信息
|
String |
getRealServerType()
获取源站类型
|
String |
getRuleId()
获取规则信息
|
Long |
getRuleStatus()
获取规则状态,0运行中,1创建中,2销毁中,3绑定解绑源站中,4配置更新中
|
String |
getScheduler()
获取转发源站策略
|
void |
setBindStatus(Long BindStatus)
设置源站的服务状态,0:异常,1:正常。
|
void |
setCheckParams(RuleCheckParams CheckParams)
设置健康检查相关参数
|
void |
setDomain(String Domain)
设置规则域名
|
void |
setForwardHost(String ForwardHost)
设置通道转发到源站的请求所携带的host,其中default表示直接转发接收到的host。
|
void |
setHealthCheck(Long HealthCheck)
设置是否开启健康检查标志,1开启,0关闭
|
void |
setListenerId(String ListenerId)
设置监听器信息
|
void |
setPath(String Path)
设置规则路径
|
void |
setRealServerSet(BindRealServer[] RealServerSet)
设置已绑定的源站相关信息
|
void |
setRealServerType(String RealServerType)
设置源站类型
|
void |
setRuleId(String RuleId)
设置规则信息
|
void |
setRuleStatus(Long RuleStatus)
设置规则状态,0运行中,1创建中,2销毁中,3绑定解绑源站中,4配置更新中
|
void |
setScheduler(String Scheduler)
设置转发源站策略
|
void |
toMap(HashMap<String,String> map,
String prefix)
内部实现,用户禁止调用
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public String getRuleId()
public void setRuleId(String RuleId)
RuleId
- 规则信息public String getListenerId()
public void setListenerId(String ListenerId)
ListenerId
- 监听器信息public String getDomain()
public void setDomain(String Domain)
Domain
- 规则域名public String getPath()
public void setPath(String Path)
Path
- 规则路径public String getRealServerType()
public void setRealServerType(String RealServerType)
RealServerType
- 源站类型public String getScheduler()
public void setScheduler(String Scheduler)
Scheduler
- 转发源站策略public Long getHealthCheck()
public void setHealthCheck(Long HealthCheck)
HealthCheck
- 是否开启健康检查标志,1开启,0关闭public Long getRuleStatus()
public void setRuleStatus(Long RuleStatus)
RuleStatus
- 规则状态,0运行中,1创建中,2销毁中,3绑定解绑源站中,4配置更新中public RuleCheckParams getCheckParams()
public void setCheckParams(RuleCheckParams CheckParams)
CheckParams
- 健康检查相关参数public BindRealServer[] getRealServerSet()
public void setRealServerSet(BindRealServer[] RealServerSet)
RealServerSet
- 已绑定的源站相关信息public Long getBindStatus()
public void setBindStatus(Long BindStatus)
BindStatus
- 源站的服务状态,0:异常,1:正常。
未开启健康检查时,该状态始终未正常。
只要有一个源站健康状态为异常时,该状态为异常,具体源站的状态请查看RealServerSet。public String getForwardHost()
public void setForwardHost(String ForwardHost)
ForwardHost
- 通道转发到源站的请求所携带的host,其中default表示直接转发接收到的host。
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2019. All rights reserved.