Class DescribePolicyGroupListGroup
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.monitor.v20180724.models.DescribePolicyGroupListGroup
-
public class DescribePolicyGroupListGroup extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description DescribePolicyGroupListGroup()DescribePolicyGroupListGroup(DescribePolicyGroupListGroup 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 BooleangetCanSetDefault()Get 是否可以设置成默认策略DescribePolicyGroupInfoCondition[]getConditions()Get 阈值规则列表 注意:此字段可能返回 null,表示取不到有效值。DescribePolicyGroupInfoConditionTplgetConditionsTemp()Get 模板策略组 注意:此字段可能返回 null,表示取不到有效值。DescribePolicyGroupInfoEventCondition[]getEventConditions()Get 产品事件规则列表 注意:此字段可能返回 null,表示取不到有效值。LonggetGroupId()Get 策略组idStringgetGroupName()Get 策略组名称LonggetInsertTime()Get 创建时间DescribePolicyGroupListGroupInstanceGroupgetInstanceGroup()Get 策略组绑定的实例组信息 注意:此字段可能返回 null,表示取不到有效值。LonggetIsDefault()Get 是否为默认策略,0表示非默认策略,1表示默认策略BooleangetIsOpen()Get 是否开启LonggetIsUnionRule()Get 且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警) 注意:此字段可能返回 null,表示取不到有效值。StringgetLastEditUin()Get 最近编辑的用户uinLonggetNoShieldedSum()Get 策略组绑定的未屏蔽实例数LonggetParentGroupId()Get 父策略组idLonggetProjectId()Get 策略组所属项目idDescribePolicyGroupInfoReceiverInfo[]getReceiverInfos()Get 用户接收人列表 注意:此字段可能返回 null,表示取不到有效值。StringgetRemark()Get 策略组备注LonggetUpdateTime()Get 最后修改时间LonggetUseSum()Get 策略组绑定的实例数StringgetViewName()Get 策略视图名称voidsetCanSetDefault(Boolean CanSetDefault)Set 是否可以设置成默认策略voidsetConditions(DescribePolicyGroupInfoCondition[] Conditions)Set 阈值规则列表 注意:此字段可能返回 null,表示取不到有效值。voidsetConditionsTemp(DescribePolicyGroupInfoConditionTpl ConditionsTemp)Set 模板策略组 注意:此字段可能返回 null,表示取不到有效值。voidsetEventConditions(DescribePolicyGroupInfoEventCondition[] EventConditions)Set 产品事件规则列表 注意:此字段可能返回 null,表示取不到有效值。voidsetGroupId(Long GroupId)Set 策略组idvoidsetGroupName(String GroupName)Set 策略组名称voidsetInsertTime(Long InsertTime)Set 创建时间voidsetInstanceGroup(DescribePolicyGroupListGroupInstanceGroup InstanceGroup)Set 策略组绑定的实例组信息 注意:此字段可能返回 null,表示取不到有效值。voidsetIsDefault(Long IsDefault)Set 是否为默认策略,0表示非默认策略,1表示默认策略voidsetIsOpen(Boolean IsOpen)Set 是否开启voidsetIsUnionRule(Long IsUnionRule)Set 且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警) 注意:此字段可能返回 null,表示取不到有效值。voidsetLastEditUin(String LastEditUin)Set 最近编辑的用户uinvoidsetNoShieldedSum(Long NoShieldedSum)Set 策略组绑定的未屏蔽实例数voidsetParentGroupId(Long ParentGroupId)Set 父策略组idvoidsetProjectId(Long ProjectId)Set 策略组所属项目idvoidsetReceiverInfos(DescribePolicyGroupInfoReceiverInfo[] ReceiverInfos)Set 用户接收人列表 注意:此字段可能返回 null,表示取不到有效值。voidsetRemark(String Remark)Set 策略组备注voidsetUpdateTime(Long UpdateTime)Set 最后修改时间voidsetUseSum(Long UseSum)Set 策略组绑定的实例数voidsetViewName(String ViewName)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
-
DescribePolicyGroupListGroup
public DescribePolicyGroupListGroup()
-
DescribePolicyGroupListGroup
public DescribePolicyGroupListGroup(DescribePolicyGroupListGroup 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
-
getGroupId
public Long getGroupId()
Get 策略组id- Returns:
- GroupId 策略组id
-
setGroupId
public void setGroupId(Long GroupId)
Set 策略组id- Parameters:
GroupId- 策略组id
-
getGroupName
public String getGroupName()
Get 策略组名称- Returns:
- GroupName 策略组名称
-
setGroupName
public void setGroupName(String GroupName)
Set 策略组名称- Parameters:
GroupName- 策略组名称
-
getIsOpen
public Boolean getIsOpen()
Get 是否开启- Returns:
- IsOpen 是否开启
-
setIsOpen
public void setIsOpen(Boolean IsOpen)
Set 是否开启- Parameters:
IsOpen- 是否开启
-
getViewName
public String getViewName()
Get 策略视图名称- Returns:
- ViewName 策略视图名称
-
setViewName
public void setViewName(String ViewName)
Set 策略视图名称- Parameters:
ViewName- 策略视图名称
-
getLastEditUin
public String getLastEditUin()
Get 最近编辑的用户uin- Returns:
- LastEditUin 最近编辑的用户uin
-
setLastEditUin
public void setLastEditUin(String LastEditUin)
Set 最近编辑的用户uin- Parameters:
LastEditUin- 最近编辑的用户uin
-
getUpdateTime
public Long getUpdateTime()
Get 最后修改时间- Returns:
- UpdateTime 最后修改时间
-
setUpdateTime
public void setUpdateTime(Long UpdateTime)
Set 最后修改时间- Parameters:
UpdateTime- 最后修改时间
-
getInsertTime
public Long getInsertTime()
Get 创建时间- Returns:
- InsertTime 创建时间
-
setInsertTime
public void setInsertTime(Long InsertTime)
Set 创建时间- Parameters:
InsertTime- 创建时间
-
getUseSum
public Long getUseSum()
Get 策略组绑定的实例数- Returns:
- UseSum 策略组绑定的实例数
-
setUseSum
public void setUseSum(Long UseSum)
Set 策略组绑定的实例数- Parameters:
UseSum- 策略组绑定的实例数
-
getNoShieldedSum
public Long getNoShieldedSum()
Get 策略组绑定的未屏蔽实例数- Returns:
- NoShieldedSum 策略组绑定的未屏蔽实例数
-
setNoShieldedSum
public void setNoShieldedSum(Long NoShieldedSum)
Set 策略组绑定的未屏蔽实例数- Parameters:
NoShieldedSum- 策略组绑定的未屏蔽实例数
-
getIsDefault
public Long getIsDefault()
Get 是否为默认策略,0表示非默认策略,1表示默认策略- Returns:
- IsDefault 是否为默认策略,0表示非默认策略,1表示默认策略
-
setIsDefault
public void setIsDefault(Long IsDefault)
Set 是否为默认策略,0表示非默认策略,1表示默认策略- Parameters:
IsDefault- 是否为默认策略,0表示非默认策略,1表示默认策略
-
getCanSetDefault
public Boolean getCanSetDefault()
Get 是否可以设置成默认策略- Returns:
- CanSetDefault 是否可以设置成默认策略
-
setCanSetDefault
public void setCanSetDefault(Boolean CanSetDefault)
Set 是否可以设置成默认策略- Parameters:
CanSetDefault- 是否可以设置成默认策略
-
getParentGroupId
public Long getParentGroupId()
Get 父策略组id- Returns:
- ParentGroupId 父策略组id
-
setParentGroupId
public void setParentGroupId(Long ParentGroupId)
Set 父策略组id- Parameters:
ParentGroupId- 父策略组id
-
getRemark
public String getRemark()
Get 策略组备注- Returns:
- Remark 策略组备注
-
setRemark
public void setRemark(String Remark)
Set 策略组备注- Parameters:
Remark- 策略组备注
-
getProjectId
public Long getProjectId()
Get 策略组所属项目id- Returns:
- ProjectId 策略组所属项目id
-
setProjectId
public void setProjectId(Long ProjectId)
Set 策略组所属项目id- Parameters:
ProjectId- 策略组所属项目id
-
getConditions
public DescribePolicyGroupInfoCondition[] getConditions()
Get 阈值规则列表 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Conditions 阈值规则列表 注意:此字段可能返回 null,表示取不到有效值。
-
setConditions
public void setConditions(DescribePolicyGroupInfoCondition[] Conditions)
Set 阈值规则列表 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Conditions- 阈值规则列表 注意:此字段可能返回 null,表示取不到有效值。
-
getEventConditions
public DescribePolicyGroupInfoEventCondition[] getEventConditions()
Get 产品事件规则列表 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- EventConditions 产品事件规则列表 注意:此字段可能返回 null,表示取不到有效值。
-
setEventConditions
public void setEventConditions(DescribePolicyGroupInfoEventCondition[] EventConditions)
Set 产品事件规则列表 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
EventConditions- 产品事件规则列表 注意:此字段可能返回 null,表示取不到有效值。
-
getReceiverInfos
public DescribePolicyGroupInfoReceiverInfo[] getReceiverInfos()
Get 用户接收人列表 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ReceiverInfos 用户接收人列表 注意:此字段可能返回 null,表示取不到有效值。
-
setReceiverInfos
public void setReceiverInfos(DescribePolicyGroupInfoReceiverInfo[] ReceiverInfos)
Set 用户接收人列表 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ReceiverInfos- 用户接收人列表 注意:此字段可能返回 null,表示取不到有效值。
-
getConditionsTemp
public DescribePolicyGroupInfoConditionTpl getConditionsTemp()
Get 模板策略组 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ConditionsTemp 模板策略组 注意:此字段可能返回 null,表示取不到有效值。
-
setConditionsTemp
public void setConditionsTemp(DescribePolicyGroupInfoConditionTpl ConditionsTemp)
Set 模板策略组 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ConditionsTemp- 模板策略组 注意:此字段可能返回 null,表示取不到有效值。
-
getInstanceGroup
public DescribePolicyGroupListGroupInstanceGroup getInstanceGroup()
Get 策略组绑定的实例组信息 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- InstanceGroup 策略组绑定的实例组信息 注意:此字段可能返回 null,表示取不到有效值。
-
setInstanceGroup
public void setInstanceGroup(DescribePolicyGroupListGroupInstanceGroup InstanceGroup)
Set 策略组绑定的实例组信息 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
InstanceGroup- 策略组绑定的实例组信息 注意:此字段可能返回 null,表示取不到有效值。
-
getIsUnionRule
public Long getIsUnionRule()
Get 且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警) 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- IsUnionRule 且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警) 注意:此字段可能返回 null,表示取不到有效值。
-
setIsUnionRule
public void setIsUnionRule(Long IsUnionRule)
Set 且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警) 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
IsUnionRule- 且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警) 注意:此字段可能返回 null,表示取不到有效值。
-
-