Class TargetHealth
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.ecm.v20190719.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 Modifier and Type Method Description BooleangetHealthStatus()Get 当前健康状态,true:健康,false:不健康(包括尚未开始探测、探测中、状态异常等几种状态)。只有处于健康状态(且权重大于0),负载均衡才会向其转发流量。 注意:此字段可能返回 null,表示取不到有效值。StringgetHealthStatusDetail()Get 当前健康状态的详细信息。如:Alive、Dead、Unknown、Close。Alive状态为健康,Dead状态为异常,Unknown状态包括尚未开始探测、探测中、状态未知,Close为未配置健康检查。 注意:此字段可能返回 null,表示取不到有效值。StringgetIP()Get Target的内网IP 注意:此字段可能返回 null,表示取不到有效值。LonggetPort()Get Target绑定的端口 注意:此字段可能返回 null,表示取不到有效值。StringgetTargetId()Get Target的实例ID 注意:此字段可能返回 null,表示取不到有效值。voidsetHealthStatus(Boolean HealthStatus)Set 当前健康状态,true:健康,false:不健康(包括尚未开始探测、探测中、状态异常等几种状态)。只有处于健康状态(且权重大于0),负载均衡才会向其转发流量。 注意:此字段可能返回 null,表示取不到有效值。voidsetHealthStatusDetail(String HealthStatusDetail)Set 当前健康状态的详细信息。如:Alive、Dead、Unknown、Close。Alive状态为健康,Dead状态为异常,Unknown状态包括尚未开始探测、探测中、状态未知,Close为未配置健康检查。 注意:此字段可能返回 null,表示取不到有效值。voidsetIP(String IP)Set Target的内网IP 注意:此字段可能返回 null,表示取不到有效值。voidsetPort(Long Port)Set Target绑定的端口 注意:此字段可能返回 null,表示取不到有效值。voidsetTargetId(String TargetId)Set Target的实例ID 注意:此字段可能返回 null,表示取不到有效值。voidtoMap(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 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- IP Target的内网IP 注意:此字段可能返回 null,表示取不到有效值。
-
setIP
public void setIP(String IP)
Set Target的内网IP 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
IP- Target的内网IP 注意:此字段可能返回 null,表示取不到有效值。
-
getPort
public Long getPort()
Get Target绑定的端口 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Port Target绑定的端口 注意:此字段可能返回 null,表示取不到有效值。
-
setPort
public void setPort(Long Port)
Set Target绑定的端口 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Port- Target绑定的端口 注意:此字段可能返回 null,表示取不到有效值。
-
getHealthStatus
public Boolean getHealthStatus()
Get 当前健康状态,true:健康,false:不健康(包括尚未开始探测、探测中、状态异常等几种状态)。只有处于健康状态(且权重大于0),负载均衡才会向其转发流量。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- HealthStatus 当前健康状态,true:健康,false:不健康(包括尚未开始探测、探测中、状态异常等几种状态)。只有处于健康状态(且权重大于0),负载均衡才会向其转发流量。 注意:此字段可能返回 null,表示取不到有效值。
-
setHealthStatus
public void setHealthStatus(Boolean HealthStatus)
Set 当前健康状态,true:健康,false:不健康(包括尚未开始探测、探测中、状态异常等几种状态)。只有处于健康状态(且权重大于0),负载均衡才会向其转发流量。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
HealthStatus- 当前健康状态,true:健康,false:不健康(包括尚未开始探测、探测中、状态异常等几种状态)。只有处于健康状态(且权重大于0),负载均衡才会向其转发流量。 注意:此字段可能返回 null,表示取不到有效值。
-
getTargetId
public String getTargetId()
Get Target的实例ID 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- TargetId Target的实例ID 注意:此字段可能返回 null,表示取不到有效值。
-
setTargetId
public void setTargetId(String TargetId)
Set Target的实例ID 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
TargetId- Target的实例ID 注意:此字段可能返回 null,表示取不到有效值。
-
getHealthStatusDetail
public String getHealthStatusDetail()
Get 当前健康状态的详细信息。如:Alive、Dead、Unknown、Close。Alive状态为健康,Dead状态为异常,Unknown状态包括尚未开始探测、探测中、状态未知,Close为未配置健康检查。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- HealthStatusDetail 当前健康状态的详细信息。如:Alive、Dead、Unknown、Close。Alive状态为健康,Dead状态为异常,Unknown状态包括尚未开始探测、探测中、状态未知,Close为未配置健康检查。 注意:此字段可能返回 null,表示取不到有效值。
-
setHealthStatusDetail
public void setHealthStatusDetail(String HealthStatusDetail)
Set 当前健康状态的详细信息。如:Alive、Dead、Unknown、Close。Alive状态为健康,Dead状态为异常,Unknown状态包括尚未开始探测、探测中、状态未知,Close为未配置健康检查。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
HealthStatusDetail- 当前健康状态的详细信息。如:Alive、Dead、Unknown、Close。Alive状态为健康,Dead状态为异常,Unknown状态包括尚未开始探测、探测中、状态未知,Close为未配置健康检查。 注意:此字段可能返回 null,表示取不到有效值。
-
-