public class ModifyPolicyGroupRequest extends AbstractModel
Constructor and Description |
---|
ModifyPolicyGroupRequest() |
ModifyPolicyGroupRequest(ModifyPolicyGroupRequest 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.
|
Modifier and Type | Method and Description |
---|---|
ModifyPolicyGroupCondition[] |
getConditions()
Get Metric alarm condition rules.
|
Long |
getConditionTempGroupId()
Get Template-based policy group ID.
|
ModifyPolicyGroupEventCondition[] |
getEventConditions()
Get Event alarm conditions.
|
Long |
getGroupId()
Get Policy group ID.
|
String |
getGroupName()
Get Policy group name.
|
Long |
getIsUnionRule()
Get The 'AND' and 'OR' rules for metric alarms.
|
String |
getModule()
Get The value is fixed to monitor.
|
String |
getViewName()
Get Alarm type.
|
void |
setConditions(ModifyPolicyGroupCondition[] Conditions)
Set Metric alarm condition rules.
|
void |
setConditionTempGroupId(Long ConditionTempGroupId)
Set Template-based policy group ID.
|
void |
setEventConditions(ModifyPolicyGroupEventCondition[] EventConditions)
Set Event alarm conditions.
|
void |
setGroupId(Long GroupId)
Set Policy group ID.
|
void |
setGroupName(String GroupName)
Set Policy group name.
|
void |
setIsUnionRule(Long IsUnionRule)
Set The 'AND' and 'OR' rules for metric alarms.
|
void |
setModule(String Module)
Set The value is fixed to monitor.
|
void |
setViewName(String ViewName)
Set Alarm type.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public ModifyPolicyGroupRequest()
public ModifyPolicyGroupRequest(ModifyPolicyGroupRequest source)
public String getModule()
public void setModule(String Module)
Module
- The value is fixed to monitor.public Long getGroupId()
public void setGroupId(Long GroupId)
GroupId
- Policy group ID.public String getViewName()
public void setViewName(String ViewName)
ViewName
- Alarm type.public String getGroupName()
public void setGroupName(String GroupName)
GroupName
- Policy group name.public Long getIsUnionRule()
public void setIsUnionRule(Long IsUnionRule)
IsUnionRule
- The 'AND' and 'OR' rules for metric alarms. The value 1 indicates 'AND', which means that an alarm will be triggered only when all rules are met. The value 0 indicates 'OR', which means that an alarm will be triggered when any rule is met.public ModifyPolicyGroupCondition[] getConditions()
public void setConditions(ModifyPolicyGroupCondition[] Conditions)
Conditions
- Metric alarm condition rules. No filling indicates that all existing metric alarm condition rules will be deleted.public ModifyPolicyGroupEventCondition[] getEventConditions()
public void setEventConditions(ModifyPolicyGroupEventCondition[] EventConditions)
EventConditions
- Event alarm conditions. No filling indicates that all existing event alarm conditions will be deleted.public Long getConditionTempGroupId()
public void setConditionTempGroupId(Long ConditionTempGroupId)
ConditionTempGroupId
- Template-based policy group ID.Copyright © 2023. All rights reserved.