Class ExceptUserRule
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.teo.v20220901.models.ExceptUserRule
-
public class ExceptUserRule extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ExceptUserRule()ExceptUserRule(ExceptUserRule 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 StringgetAction()Get 规则的处置方式,当前仅支持skip:跳过全部托管规则。ExceptUserRuleCondition[]getExceptUserRuleConditions()Get 匹配条件。 注意:此字段可能返回 null,表示取不到有效值。ExceptUserRuleScopegetExceptUserRuleScope()Get 规则生效的范围。 注意:此字段可能返回 null,表示取不到有效值。LonggetRuleID()Get 规则ID。仅出参使用。默认由底层生成。StringgetRuleName()Get 规则名称,不可使用中文。LonggetRulePriority()Get 优先级,取值范围0-100。如果为null,默认由底层设置为0。StringgetRuleStatus()Get 规则生效状态,取值有: on:生效; off:失效。StringgetUpdateTime()Get 更新时间,如果为null,默认由底层按当前时间生成。 注意:此字段可能返回 null,表示取不到有效值。voidsetAction(String Action)Set 规则的处置方式,当前仅支持skip:跳过全部托管规则。voidsetExceptUserRuleConditions(ExceptUserRuleCondition[] ExceptUserRuleConditions)Set 匹配条件。 注意:此字段可能返回 null,表示取不到有效值。voidsetExceptUserRuleScope(ExceptUserRuleScope ExceptUserRuleScope)Set 规则生效的范围。 注意:此字段可能返回 null,表示取不到有效值。voidsetRuleID(Long RuleID)Set 规则ID。仅出参使用。默认由底层生成。voidsetRuleName(String RuleName)Set 规则名称,不可使用中文。voidsetRulePriority(Long RulePriority)Set 优先级,取值范围0-100。如果为null,默认由底层设置为0。voidsetRuleStatus(String RuleStatus)Set 规则生效状态,取值有: on:生效; off:失效。voidsetUpdateTime(String UpdateTime)Set 更新时间,如果为null,默认由底层按当前时间生成。 注意:此字段可能返回 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
-
ExceptUserRule
public ExceptUserRule()
-
ExceptUserRule
public ExceptUserRule(ExceptUserRule 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- 规则名称,不可使用中文。
-
getAction
public String getAction()
Get 规则的处置方式,当前仅支持skip:跳过全部托管规则。- Returns:
- Action 规则的处置方式,当前仅支持skip:跳过全部托管规则。
-
setAction
public void setAction(String Action)
Set 规则的处置方式,当前仅支持skip:跳过全部托管规则。- Parameters:
Action- 规则的处置方式,当前仅支持skip:跳过全部托管规则。
-
getRuleStatus
public String getRuleStatus()
Get 规则生效状态,取值有:- on:生效;
- off:失效。
- Returns:
- RuleStatus 规则生效状态,取值有:
- on:生效;
- off:失效。
-
setRuleStatus
public void setRuleStatus(String RuleStatus)
Set 规则生效状态,取值有:- on:生效;
- off:失效。
- Parameters:
RuleStatus- 规则生效状态,取值有:- on:生效;
- off:失效。
-
getRuleID
public Long getRuleID()
Get 规则ID。仅出参使用。默认由底层生成。- Returns:
- RuleID 规则ID。仅出参使用。默认由底层生成。
-
setRuleID
public void setRuleID(Long RuleID)
Set 规则ID。仅出参使用。默认由底层生成。- Parameters:
RuleID- 规则ID。仅出参使用。默认由底层生成。
-
getUpdateTime
public String getUpdateTime()
Get 更新时间,如果为null,默认由底层按当前时间生成。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- UpdateTime 更新时间,如果为null,默认由底层按当前时间生成。 注意:此字段可能返回 null,表示取不到有效值。
-
setUpdateTime
public void setUpdateTime(String UpdateTime)
Set 更新时间,如果为null,默认由底层按当前时间生成。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
UpdateTime- 更新时间,如果为null,默认由底层按当前时间生成。 注意:此字段可能返回 null,表示取不到有效值。
-
getExceptUserRuleConditions
public ExceptUserRuleCondition[] getExceptUserRuleConditions()
Get 匹配条件。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ExceptUserRuleConditions 匹配条件。 注意:此字段可能返回 null,表示取不到有效值。
-
setExceptUserRuleConditions
public void setExceptUserRuleConditions(ExceptUserRuleCondition[] ExceptUserRuleConditions)
Set 匹配条件。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ExceptUserRuleConditions- 匹配条件。 注意:此字段可能返回 null,表示取不到有效值。
-
getExceptUserRuleScope
public ExceptUserRuleScope getExceptUserRuleScope()
Get 规则生效的范围。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ExceptUserRuleScope 规则生效的范围。 注意:此字段可能返回 null,表示取不到有效值。
-
setExceptUserRuleScope
public void setExceptUserRuleScope(ExceptUserRuleScope ExceptUserRuleScope)
Set 规则生效的范围。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ExceptUserRuleScope- 规则生效的范围。 注意:此字段可能返回 null,表示取不到有效值。
-
getRulePriority
public Long getRulePriority()
Get 优先级,取值范围0-100。如果为null,默认由底层设置为0。- Returns:
- RulePriority 优先级,取值范围0-100。如果为null,默认由底层设置为0。
-
setRulePriority
public void setRulePriority(Long RulePriority)
Set 优先级,取值范围0-100。如果为null,默认由底层设置为0。- Parameters:
RulePriority- 优先级,取值范围0-100。如果为null,默认由底层设置为0。
-
-