Class TargetHealth
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.clb.v20180317.models.TargetHealth
-
public class TargetHealth extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description TargetHealth()TargetHealth(TargetHealth 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description BooleangetHealthStatus()Get 当前健康状态,true:健康,false:不健康(包括尚未开始探测、探测中、状态异常等几种状态)。只有处于健康状态(且权重大于0),负载均衡才会向其转发流量。StringgetHealthStatusDetail()Get 当前健康状态的详细信息。如:Alive、Dead、Unknown。Alive状态为健康,Dead状态为异常,Unknown状态包括尚未开始探测、探测中、状态未知。StringgetHealthStatusDetial()Deprecated.StringgetIP()Get Target的内网IPLonggetPort()Get Target绑定的端口StringgetTargetId()Get Target的实例ID,如 ins-12345678voidsetHealthStatus(Boolean HealthStatus)Set 当前健康状态,true:健康,false:不健康(包括尚未开始探测、探测中、状态异常等几种状态)。只有处于健康状态(且权重大于0),负载均衡才会向其转发流量。voidsetHealthStatusDetail(String HealthStatusDetail)Set 当前健康状态的详细信息。如:Alive、Dead、Unknown。Alive状态为健康,Dead状态为异常,Unknown状态包括尚未开始探测、探测中、状态未知。voidsetHealthStatusDetial(String HealthStatusDetial)Deprecated.voidsetIP(String IP)Set Target的内网IPvoidsetPort(Long Port)Set Target绑定的端口voidsetTargetId(String TargetId)Set Target的实例ID,如 ins-12345678voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
TargetHealth
public TargetHealth()
-
TargetHealth
public TargetHealth(TargetHealth 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.
-
-
Method Detail
-
getIP
public String getIP()
Get Target的内网IP- Returns:
- IP Target的内网IP
-
setIP
public void setIP(String IP)
Set Target的内网IP- Parameters:
IP- Target的内网IP
-
getPort
public Long getPort()
Get Target绑定的端口- Returns:
- Port Target绑定的端口
-
setPort
public void setPort(Long Port)
Set Target绑定的端口- Parameters:
Port- Target绑定的端口
-
getHealthStatus
public Boolean getHealthStatus()
Get 当前健康状态,true:健康,false:不健康(包括尚未开始探测、探测中、状态异常等几种状态)。只有处于健康状态(且权重大于0),负载均衡才会向其转发流量。- Returns:
- HealthStatus 当前健康状态,true:健康,false:不健康(包括尚未开始探测、探测中、状态异常等几种状态)。只有处于健康状态(且权重大于0),负载均衡才会向其转发流量。
-
setHealthStatus
public void setHealthStatus(Boolean HealthStatus)
Set 当前健康状态,true:健康,false:不健康(包括尚未开始探测、探测中、状态异常等几种状态)。只有处于健康状态(且权重大于0),负载均衡才会向其转发流量。- Parameters:
HealthStatus- 当前健康状态,true:健康,false:不健康(包括尚未开始探测、探测中、状态异常等几种状态)。只有处于健康状态(且权重大于0),负载均衡才会向其转发流量。
-
getTargetId
public String getTargetId()
Get Target的实例ID,如 ins-12345678- Returns:
- TargetId Target的实例ID,如 ins-12345678
-
setTargetId
public void setTargetId(String TargetId)
Set Target的实例ID,如 ins-12345678- Parameters:
TargetId- Target的实例ID,如 ins-12345678
-
getHealthStatusDetail
public String getHealthStatusDetail()
Get 当前健康状态的详细信息。如:Alive、Dead、Unknown。Alive状态为健康,Dead状态为异常,Unknown状态包括尚未开始探测、探测中、状态未知。- Returns:
- HealthStatusDetail 当前健康状态的详细信息。如:Alive、Dead、Unknown。Alive状态为健康,Dead状态为异常,Unknown状态包括尚未开始探测、探测中、状态未知。
-
setHealthStatusDetail
public void setHealthStatusDetail(String HealthStatusDetail)
Set 当前健康状态的详细信息。如:Alive、Dead、Unknown。Alive状态为健康,Dead状态为异常,Unknown状态包括尚未开始探测、探测中、状态未知。- Parameters:
HealthStatusDetail- 当前健康状态的详细信息。如:Alive、Dead、Unknown。Alive状态为健康,Dead状态为异常,Unknown状态包括尚未开始探测、探测中、状态未知。
-
getHealthStatusDetial
@Deprecated public String getHealthStatusDetial()
Deprecated.Get (**该参数对象即将下线,不推荐使用,请使用HealthStatusDetail获取健康详情**) 当前健康状态的详细信息。如:Alive、Dead、Unknown。Alive状态为健康,Dead状态为异常,Unknown状态包括尚未开始探测、探测中、状态未知。- Returns:
- HealthStatusDetial (**该参数对象即将下线,不推荐使用,请使用HealthStatusDetail获取健康详情**) 当前健康状态的详细信息。如:Alive、Dead、Unknown。Alive状态为健康,Dead状态为异常,Unknown状态包括尚未开始探测、探测中、状态未知。
-
setHealthStatusDetial
@Deprecated public void setHealthStatusDetial(String HealthStatusDetial)
Deprecated.Set (**该参数对象即将下线,不推荐使用,请使用HealthStatusDetail获取健康详情**) 当前健康状态的详细信息。如:Alive、Dead、Unknown。Alive状态为健康,Dead状态为异常,Unknown状态包括尚未开始探测、探测中、状态未知。- Parameters:
HealthStatusDetial- (**该参数对象即将下线,不推荐使用,请使用HealthStatusDetail获取健康详情**) 当前健康状态的详细信息。如:Alive、Dead、Unknown。Alive状态为健康,Dead状态为异常,Unknown状态包括尚未开始探测、探测中、状态未知。
-
-