Class DescribePolicyGroupListRequest


  • public class DescribePolicyGroupListRequest
    extends AbstractModel
    • 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 - 过滤条件,告警策略是否已启动或停止