Class DescribePolicyGroupListRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.monitor.v20180724.models.DescribePolicyGroupListRequest
-
public class DescribePolicyGroupListRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description DescribePolicyGroupListRequest()DescribePolicyGroupListRequest(DescribePolicyGroupListRequest 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 StringgetConditionTempGroupId()Get 模板策略组id, 多个id用逗号分隔StringgetDimensions()Get 维度组合字段(json字符串), 例如[[{"name":"unInstanceId","value":"ins-6e4b2aaa"}]]LonggetFilterUnuseReceiver()Get 是否过滤无接收人策略组, 1表示过滤, 0表示不过滤LonggetInstanceGroupId()Get 实例分组idBooleangetIsOpen()Get 过滤条件,告警策略是否已启动或停止StringgetLike()Get 按策略名搜索LonggetLimit()Get 分页参数,每页返回的数量,取值1~100StringgetModule()Get 固定值,为"monitor"LonggetOffset()Get 分页参数,页偏移量,从0开始计数Long[]getProjectIds()Get 项目id列表String[]getReceivers()Get 过滤条件, 接收组列表StringgetReceiverType()Get 过滤条件, 接收人或者接收组, user表示接收人, group表示接收组String[]getReceiverUserList()Get 过滤条件, 接收人列表StringgetUpdateTimeOrder()Get 按更新时间排序, asc 或者 descString[]getViewNames()Get 告警策略类型列表voidsetConditionTempGroupId(String ConditionTempGroupId)Set 模板策略组id, 多个id用逗号分隔voidsetDimensions(String Dimensions)Set 维度组合字段(json字符串), 例如[[{"name":"unInstanceId","value":"ins-6e4b2aaa"}]]voidsetFilterUnuseReceiver(Long FilterUnuseReceiver)Set 是否过滤无接收人策略组, 1表示过滤, 0表示不过滤voidsetInstanceGroupId(Long InstanceGroupId)Set 实例分组idvoidsetIsOpen(Boolean IsOpen)Set 过滤条件,告警策略是否已启动或停止voidsetLike(String Like)Set 按策略名搜索voidsetLimit(Long Limit)Set 分页参数,每页返回的数量,取值1~100voidsetModule(String Module)Set 固定值,为"monitor"voidsetOffset(Long Offset)Set 分页参数,页偏移量,从0开始计数voidsetProjectIds(Long[] ProjectIds)Set 项目id列表voidsetReceivers(String[] Receivers)Set 过滤条件, 接收组列表voidsetReceiverType(String ReceiverType)Set 过滤条件, 接收人或者接收组, user表示接收人, group表示接收组voidsetReceiverUserList(String[] ReceiverUserList)Set 过滤条件, 接收人列表voidsetUpdateTimeOrder(String UpdateTimeOrder)Set 按更新时间排序, asc 或者 descvoidsetViewNames(String[] ViewNames)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
-
DescribePolicyGroupListRequest
public DescribePolicyGroupListRequest()
-
DescribePolicyGroupListRequest
public DescribePolicyGroupListRequest(DescribePolicyGroupListRequest 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
-
getModule
public String getModule()
Get 固定值,为"monitor"- Returns:
- Module 固定值,为"monitor"
-
setModule
public void setModule(String Module)
Set 固定值,为"monitor"- Parameters:
Module- 固定值,为"monitor"
-
getLimit
public Long getLimit()
Get 分页参数,每页返回的数量,取值1~100- Returns:
- Limit 分页参数,每页返回的数量,取值1~100
-
setLimit
public void setLimit(Long Limit)
Set 分页参数,每页返回的数量,取值1~100- Parameters:
Limit- 分页参数,每页返回的数量,取值1~100
-
getOffset
public Long getOffset()
Get 分页参数,页偏移量,从0开始计数- Returns:
- Offset 分页参数,页偏移量,从0开始计数
-
setOffset
public void setOffset(Long Offset)
Set 分页参数,页偏移量,从0开始计数- Parameters:
Offset- 分页参数,页偏移量,从0开始计数
-
getLike
public String getLike()
Get 按策略名搜索- Returns:
- Like 按策略名搜索
-
setLike
public void setLike(String Like)
Set 按策略名搜索- Parameters:
Like- 按策略名搜索
-
getInstanceGroupId
public Long getInstanceGroupId()
Get 实例分组id- Returns:
- InstanceGroupId 实例分组id
-
setInstanceGroupId
public void setInstanceGroupId(Long InstanceGroupId)
Set 实例分组id- Parameters:
InstanceGroupId- 实例分组id
-
getUpdateTimeOrder
public String getUpdateTimeOrder()
Get 按更新时间排序, asc 或者 desc- Returns:
- UpdateTimeOrder 按更新时间排序, asc 或者 desc
-
setUpdateTimeOrder
public void setUpdateTimeOrder(String UpdateTimeOrder)
Set 按更新时间排序, asc 或者 desc- Parameters:
UpdateTimeOrder- 按更新时间排序, asc 或者 desc
-
getProjectIds
public Long[] getProjectIds()
Get 项目id列表- Returns:
- ProjectIds 项目id列表
-
setProjectIds
public void setProjectIds(Long[] ProjectIds)
Set 项目id列表- Parameters:
ProjectIds- 项目id列表
-
getViewNames
public String[] getViewNames()
Get 告警策略类型列表- Returns:
- ViewNames 告警策略类型列表
-
setViewNames
public void setViewNames(String[] ViewNames)
Set 告警策略类型列表- Parameters:
ViewNames- 告警策略类型列表
-
getFilterUnuseReceiver
public Long getFilterUnuseReceiver()
Get 是否过滤无接收人策略组, 1表示过滤, 0表示不过滤- Returns:
- FilterUnuseReceiver 是否过滤无接收人策略组, 1表示过滤, 0表示不过滤
-
setFilterUnuseReceiver
public void setFilterUnuseReceiver(Long FilterUnuseReceiver)
Set 是否过滤无接收人策略组, 1表示过滤, 0表示不过滤- Parameters:
FilterUnuseReceiver- 是否过滤无接收人策略组, 1表示过滤, 0表示不过滤
-
getReceivers
public String[] getReceivers()
Get 过滤条件, 接收组列表- Returns:
- Receivers 过滤条件, 接收组列表
-
setReceivers
public void setReceivers(String[] Receivers)
Set 过滤条件, 接收组列表- Parameters:
Receivers- 过滤条件, 接收组列表
-
getReceiverUserList
public String[] getReceiverUserList()
Get 过滤条件, 接收人列表- Returns:
- ReceiverUserList 过滤条件, 接收人列表
-
setReceiverUserList
public void setReceiverUserList(String[] ReceiverUserList)
Set 过滤条件, 接收人列表- Parameters:
ReceiverUserList- 过滤条件, 接收人列表
-
getDimensions
public String getDimensions()
Get 维度组合字段(json字符串), 例如[[{"name":"unInstanceId","value":"ins-6e4b2aaa"}]]- Returns:
- Dimensions 维度组合字段(json字符串), 例如[[{"name":"unInstanceId","value":"ins-6e4b2aaa"}]]
-
setDimensions
public void setDimensions(String Dimensions)
Set 维度组合字段(json字符串), 例如[[{"name":"unInstanceId","value":"ins-6e4b2aaa"}]]- Parameters:
Dimensions- 维度组合字段(json字符串), 例如[[{"name":"unInstanceId","value":"ins-6e4b2aaa"}]]
-
getConditionTempGroupId
public String getConditionTempGroupId()
Get 模板策略组id, 多个id用逗号分隔- Returns:
- ConditionTempGroupId 模板策略组id, 多个id用逗号分隔
-
setConditionTempGroupId
public void setConditionTempGroupId(String ConditionTempGroupId)
Set 模板策略组id, 多个id用逗号分隔- Parameters:
ConditionTempGroupId- 模板策略组id, 多个id用逗号分隔
-
getReceiverType
public String getReceiverType()
Get 过滤条件, 接收人或者接收组, user表示接收人, group表示接收组- Returns:
- ReceiverType 过滤条件, 接收人或者接收组, user表示接收人, group表示接收组
-
setReceiverType
public void setReceiverType(String ReceiverType)
Set 过滤条件, 接收人或者接收组, user表示接收人, group表示接收组- Parameters:
ReceiverType- 过滤条件, 接收人或者接收组, user表示接收人, group表示接收组
-
getIsOpen
public Boolean getIsOpen()
Get 过滤条件,告警策略是否已启动或停止- Returns:
- IsOpen 过滤条件,告警策略是否已启动或停止
-
setIsOpen
public void setIsOpen(Boolean IsOpen)
Set 过滤条件,告警策略是否已启动或停止- Parameters:
IsOpen- 过滤条件,告警策略是否已启动或停止
-
-