Class HealthCheckSetting
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tsf.v20180326.models.HealthCheckSetting
-
public class HealthCheckSetting extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description HealthCheckSetting()HealthCheckSetting(HealthCheckSetting 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 StringgetActionType()Get 健康检查方法。HTTP:通过 HTTP 接口检查;CMD:通过执行命令检查;TCP:通过建立 TCP 连接检查。 注意:此字段可能返回 null,表示取不到有效值。String[]getCommand()Get 执行命令检查方式,执行的命令。 注意:此字段可能返回 null,表示取不到有效值。LonggetFailureThreshold()Get 表示后端容器从成功到失败的连续健康检查成功次数。 注意:此字段可能返回 null,表示取不到有效值。LonggetInitialDelaySeconds()Get 容器延时启动健康检查的时间。 注意:此字段可能返回 null,表示取不到有效值。StringgetPath()Get HTTP 健康检查接口的请求路径。 注意:此字段可能返回 null,表示取不到有效值。LonggetPeriodSeconds()Get 进行健康检查的时间间隔。 注意:此字段可能返回 null,表示取不到有效值。LonggetPort()Get 健康检查端口,范围 1~65535 。 注意:此字段可能返回 null,表示取不到有效值。StringgetScheme()Get HTTP 健康检查方法使用的检查协议。支持HTTP、HTTPS。 注意:此字段可能返回 null,表示取不到有效值。LonggetSuccessThreshold()Get 表示后端容器从失败到成功的连续健康检查成功次数。 注意:此字段可能返回 null,表示取不到有效值。LonggetTimeoutSeconds()Get 每次健康检查响应的最大超时时间。 注意:此字段可能返回 null,表示取不到有效值。StringgetType()Get TSF_DEFAULT:tsf 默认就绪探针。K8S_NATIVE:k8s 原生探针。不填默认为 k8s 原生探针。 注意:此字段可能返回 null,表示取不到有效值。voidsetActionType(String ActionType)Set 健康检查方法。HTTP:通过 HTTP 接口检查;CMD:通过执行命令检查;TCP:通过建立 TCP 连接检查。 注意:此字段可能返回 null,表示取不到有效值。voidsetCommand(String[] Command)Set 执行命令检查方式,执行的命令。 注意:此字段可能返回 null,表示取不到有效值。voidsetFailureThreshold(Long FailureThreshold)Set 表示后端容器从成功到失败的连续健康检查成功次数。 注意:此字段可能返回 null,表示取不到有效值。voidsetInitialDelaySeconds(Long InitialDelaySeconds)Set 容器延时启动健康检查的时间。 注意:此字段可能返回 null,表示取不到有效值。voidsetPath(String Path)Set HTTP 健康检查接口的请求路径。 注意:此字段可能返回 null,表示取不到有效值。voidsetPeriodSeconds(Long PeriodSeconds)Set 进行健康检查的时间间隔。 注意:此字段可能返回 null,表示取不到有效值。voidsetPort(Long Port)Set 健康检查端口,范围 1~65535 。 注意:此字段可能返回 null,表示取不到有效值。voidsetScheme(String Scheme)Set HTTP 健康检查方法使用的检查协议。支持HTTP、HTTPS。 注意:此字段可能返回 null,表示取不到有效值。voidsetSuccessThreshold(Long SuccessThreshold)Set 表示后端容器从失败到成功的连续健康检查成功次数。 注意:此字段可能返回 null,表示取不到有效值。voidsetTimeoutSeconds(Long TimeoutSeconds)Set 每次健康检查响应的最大超时时间。 注意:此字段可能返回 null,表示取不到有效值。voidsetType(String Type)Set TSF_DEFAULT:tsf 默认就绪探针。K8S_NATIVE:k8s 原生探针。不填默认为 k8s 原生探针。 注意:此字段可能返回 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
-
HealthCheckSetting
public HealthCheckSetting()
-
HealthCheckSetting
public HealthCheckSetting(HealthCheckSetting 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
-
getActionType
public String getActionType()
Get 健康检查方法。HTTP:通过 HTTP 接口检查;CMD:通过执行命令检查;TCP:通过建立 TCP 连接检查。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ActionType 健康检查方法。HTTP:通过 HTTP 接口检查;CMD:通过执行命令检查;TCP:通过建立 TCP 连接检查。 注意:此字段可能返回 null,表示取不到有效值。
-
setActionType
public void setActionType(String ActionType)
Set 健康检查方法。HTTP:通过 HTTP 接口检查;CMD:通过执行命令检查;TCP:通过建立 TCP 连接检查。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ActionType- 健康检查方法。HTTP:通过 HTTP 接口检查;CMD:通过执行命令检查;TCP:通过建立 TCP 连接检查。 注意:此字段可能返回 null,表示取不到有效值。
-
getInitialDelaySeconds
public Long getInitialDelaySeconds()
Get 容器延时启动健康检查的时间。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- InitialDelaySeconds 容器延时启动健康检查的时间。 注意:此字段可能返回 null,表示取不到有效值。
-
setInitialDelaySeconds
public void setInitialDelaySeconds(Long InitialDelaySeconds)
Set 容器延时启动健康检查的时间。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
InitialDelaySeconds- 容器延时启动健康检查的时间。 注意:此字段可能返回 null,表示取不到有效值。
-
getTimeoutSeconds
public Long getTimeoutSeconds()
Get 每次健康检查响应的最大超时时间。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- TimeoutSeconds 每次健康检查响应的最大超时时间。 注意:此字段可能返回 null,表示取不到有效值。
-
setTimeoutSeconds
public void setTimeoutSeconds(Long TimeoutSeconds)
Set 每次健康检查响应的最大超时时间。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
TimeoutSeconds- 每次健康检查响应的最大超时时间。 注意:此字段可能返回 null,表示取不到有效值。
-
getPeriodSeconds
public Long getPeriodSeconds()
Get 进行健康检查的时间间隔。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- PeriodSeconds 进行健康检查的时间间隔。 注意:此字段可能返回 null,表示取不到有效值。
-
setPeriodSeconds
public void setPeriodSeconds(Long PeriodSeconds)
Set 进行健康检查的时间间隔。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
PeriodSeconds- 进行健康检查的时间间隔。 注意:此字段可能返回 null,表示取不到有效值。
-
getSuccessThreshold
public Long getSuccessThreshold()
Get 表示后端容器从失败到成功的连续健康检查成功次数。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- SuccessThreshold 表示后端容器从失败到成功的连续健康检查成功次数。 注意:此字段可能返回 null,表示取不到有效值。
-
setSuccessThreshold
public void setSuccessThreshold(Long SuccessThreshold)
Set 表示后端容器从失败到成功的连续健康检查成功次数。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
SuccessThreshold- 表示后端容器从失败到成功的连续健康检查成功次数。 注意:此字段可能返回 null,表示取不到有效值。
-
getFailureThreshold
public Long getFailureThreshold()
Get 表示后端容器从成功到失败的连续健康检查成功次数。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- FailureThreshold 表示后端容器从成功到失败的连续健康检查成功次数。 注意:此字段可能返回 null,表示取不到有效值。
-
setFailureThreshold
public void setFailureThreshold(Long FailureThreshold)
Set 表示后端容器从成功到失败的连续健康检查成功次数。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
FailureThreshold- 表示后端容器从成功到失败的连续健康检查成功次数。 注意:此字段可能返回 null,表示取不到有效值。
-
getScheme
public String getScheme()
Get HTTP 健康检查方法使用的检查协议。支持HTTP、HTTPS。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Scheme HTTP 健康检查方法使用的检查协议。支持HTTP、HTTPS。 注意:此字段可能返回 null,表示取不到有效值。
-
setScheme
public void setScheme(String Scheme)
Set HTTP 健康检查方法使用的检查协议。支持HTTP、HTTPS。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Scheme- HTTP 健康检查方法使用的检查协议。支持HTTP、HTTPS。 注意:此字段可能返回 null,表示取不到有效值。
-
getPort
public Long getPort()
Get 健康检查端口,范围 1~65535 。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Port 健康检查端口,范围 1~65535 。 注意:此字段可能返回 null,表示取不到有效值。
-
setPort
public void setPort(Long Port)
Set 健康检查端口,范围 1~65535 。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Port- 健康检查端口,范围 1~65535 。 注意:此字段可能返回 null,表示取不到有效值。
-
getPath
public String getPath()
Get HTTP 健康检查接口的请求路径。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Path HTTP 健康检查接口的请求路径。 注意:此字段可能返回 null,表示取不到有效值。
-
setPath
public void setPath(String Path)
Set HTTP 健康检查接口的请求路径。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Path- HTTP 健康检查接口的请求路径。 注意:此字段可能返回 null,表示取不到有效值。
-
getCommand
public String[] getCommand()
Get 执行命令检查方式,执行的命令。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Command 执行命令检查方式,执行的命令。 注意:此字段可能返回 null,表示取不到有效值。
-
setCommand
public void setCommand(String[] Command)
Set 执行命令检查方式,执行的命令。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Command- 执行命令检查方式,执行的命令。 注意:此字段可能返回 null,表示取不到有效值。
-
getType
public String getType()
Get TSF_DEFAULT:tsf 默认就绪探针。K8S_NATIVE:k8s 原生探针。不填默认为 k8s 原生探针。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Type TSF_DEFAULT:tsf 默认就绪探针。K8S_NATIVE:k8s 原生探针。不填默认为 k8s 原生探针。 注意:此字段可能返回 null,表示取不到有效值。
-
setType
public void setType(String Type)
Set TSF_DEFAULT:tsf 默认就绪探针。K8S_NATIVE:k8s 原生探针。不填默认为 k8s 原生探针。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Type- TSF_DEFAULT:tsf 默认就绪探针。K8S_NATIVE:k8s 原生探针。不填默认为 k8s 原生探针。 注意:此字段可能返回 null,表示取不到有效值。
-
-