Class K8sApiAbnormalRuleInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tcss.v20201101.models.K8sApiAbnormalRuleInfo
-
public class K8sApiAbnormalRuleInfo extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description K8sApiAbnormalRuleInfo()K8sApiAbnormalRuleInfo(K8sApiAbnormalRuleInfo 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 BooleangetEffectAllCluster()Get 是否所有集群生效String[]getEffectClusterIDSet()Get 生效集群IDSetStringgetRuleID()Get 规则IDK8sApiAbnormalRuleScopeInfo[]getRuleInfoList()Get 规则信息列表StringgetRuleName()Get 规则名称StringgetRuleType()Get 规则类型 RT_SYSTEM 系统规则 RT_USER 用户自定义BooleangetStatus()Get 状态voidsetEffectAllCluster(Boolean EffectAllCluster)Set 是否所有集群生效voidsetEffectClusterIDSet(String[] EffectClusterIDSet)Set 生效集群IDSetvoidsetRuleID(String RuleID)Set 规则IDvoidsetRuleInfoList(K8sApiAbnormalRuleScopeInfo[] RuleInfoList)Set 规则信息列表voidsetRuleName(String RuleName)Set 规则名称voidsetRuleType(String RuleType)Set 规则类型 RT_SYSTEM 系统规则 RT_USER 用户自定义voidsetStatus(Boolean Status)Set 状态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
-
K8sApiAbnormalRuleInfo
public K8sApiAbnormalRuleInfo()
-
K8sApiAbnormalRuleInfo
public K8sApiAbnormalRuleInfo(K8sApiAbnormalRuleInfo 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
-
getRuleName
public String getRuleName()
Get 规则名称- Returns:
- RuleName 规则名称
-
setRuleName
public void setRuleName(String RuleName)
Set 规则名称- Parameters:
RuleName- 规则名称
-
getStatus
public Boolean getStatus()
Get 状态- Returns:
- Status 状态
-
setStatus
public void setStatus(Boolean Status)
Set 状态- Parameters:
Status- 状态
-
getRuleInfoList
public K8sApiAbnormalRuleScopeInfo[] getRuleInfoList()
Get 规则信息列表- Returns:
- RuleInfoList 规则信息列表
-
setRuleInfoList
public void setRuleInfoList(K8sApiAbnormalRuleScopeInfo[] RuleInfoList)
Set 规则信息列表- Parameters:
RuleInfoList- 规则信息列表
-
getEffectClusterIDSet
public String[] getEffectClusterIDSet()
Get 生效集群IDSet- Returns:
- EffectClusterIDSet 生效集群IDSet
-
setEffectClusterIDSet
public void setEffectClusterIDSet(String[] EffectClusterIDSet)
Set 生效集群IDSet- Parameters:
EffectClusterIDSet- 生效集群IDSet
-
getRuleType
public String getRuleType()
Get 规则类型 RT_SYSTEM 系统规则 RT_USER 用户自定义- Returns:
- RuleType 规则类型 RT_SYSTEM 系统规则 RT_USER 用户自定义
-
setRuleType
public void setRuleType(String RuleType)
Set 规则类型 RT_SYSTEM 系统规则 RT_USER 用户自定义- Parameters:
RuleType- 规则类型 RT_SYSTEM 系统规则 RT_USER 用户自定义
-
getEffectAllCluster
public Boolean getEffectAllCluster()
Get 是否所有集群生效- Returns:
- EffectAllCluster 是否所有集群生效
-
setEffectAllCluster
public void setEffectAllCluster(Boolean EffectAllCluster)
Set 是否所有集群生效- Parameters:
EffectAllCluster- 是否所有集群生效
-
getRuleID
public String getRuleID()
Get 规则ID- Returns:
- RuleID 规则ID
-
setRuleID
public void setRuleID(String RuleID)
Set 规则ID- Parameters:
RuleID- 规则ID
-
-