Class DescribeAlarmNoticesRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.monitor.v20180724.models.DescribeAlarmNoticesRequest
-
public class DescribeAlarmNoticesRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description DescribeAlarmNoticesRequest()DescribeAlarmNoticesRequest(DescribeAlarmNoticesRequest 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 Long[]getGroupIds()Get 接收组列表StringgetModule()Get 模块名,这里填“monitor”StringgetName()Get 告警通知模板名称 用来模糊搜索String[]getNoticeIds()Get 根据通知模板 id 过滤,空数组/不传则不过滤String[]getOnCallFormIDs()Get 值班列表StringgetOrder()Get 按更新时间排序方式 ASC=正序 DESC=倒序LonggetOwnerUid()Get 主账号 uid 用于创建预设通知LonggetPageNumber()Get 页码 最小为1LonggetPageSize()Get 分页大小 1~200StringgetReceiverType()Get 根据接收人过滤告警通知模板需要选定通知用户类型 USER=用户 GROUP=用户组 传空=不按接收人过滤Tag[]getTags()Get 模板根据标签过滤Long[]getUserIds()Get 接收对象列表voidsetGroupIds(Long[] GroupIds)Set 接收组列表voidsetModule(String Module)Set 模块名,这里填“monitor”voidsetName(String Name)Set 告警通知模板名称 用来模糊搜索voidsetNoticeIds(String[] NoticeIds)Set 根据通知模板 id 过滤,空数组/不传则不过滤voidsetOnCallFormIDs(String[] OnCallFormIDs)Set 值班列表voidsetOrder(String Order)Set 按更新时间排序方式 ASC=正序 DESC=倒序voidsetOwnerUid(Long OwnerUid)Set 主账号 uid 用于创建预设通知voidsetPageNumber(Long PageNumber)Set 页码 最小为1voidsetPageSize(Long PageSize)Set 分页大小 1~200voidsetReceiverType(String ReceiverType)Set 根据接收人过滤告警通知模板需要选定通知用户类型 USER=用户 GROUP=用户组 传空=不按接收人过滤voidsetTags(Tag[] Tags)Set 模板根据标签过滤voidsetUserIds(Long[] UserIds)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
-
DescribeAlarmNoticesRequest
public DescribeAlarmNoticesRequest()
-
DescribeAlarmNoticesRequest
public DescribeAlarmNoticesRequest(DescribeAlarmNoticesRequest 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”
-
getPageNumber
public Long getPageNumber()
Get 页码 最小为1- Returns:
- PageNumber 页码 最小为1
-
setPageNumber
public void setPageNumber(Long PageNumber)
Set 页码 最小为1- Parameters:
PageNumber- 页码 最小为1
-
getPageSize
public Long getPageSize()
Get 分页大小 1~200- Returns:
- PageSize 分页大小 1~200
-
setPageSize
public void setPageSize(Long PageSize)
Set 分页大小 1~200- Parameters:
PageSize- 分页大小 1~200
-
getOrder
public String getOrder()
Get 按更新时间排序方式 ASC=正序 DESC=倒序- Returns:
- Order 按更新时间排序方式 ASC=正序 DESC=倒序
-
setOrder
public void setOrder(String Order)
Set 按更新时间排序方式 ASC=正序 DESC=倒序- Parameters:
Order- 按更新时间排序方式 ASC=正序 DESC=倒序
-
getOwnerUid
public Long getOwnerUid()
Get 主账号 uid 用于创建预设通知- Returns:
- OwnerUid 主账号 uid 用于创建预设通知
-
setOwnerUid
public void setOwnerUid(Long OwnerUid)
Set 主账号 uid 用于创建预设通知- Parameters:
OwnerUid- 主账号 uid 用于创建预设通知
-
getName
public String getName()
Get 告警通知模板名称 用来模糊搜索- Returns:
- Name 告警通知模板名称 用来模糊搜索
-
setName
public void setName(String Name)
Set 告警通知模板名称 用来模糊搜索- Parameters:
Name- 告警通知模板名称 用来模糊搜索
-
getReceiverType
public String getReceiverType()
Get 根据接收人过滤告警通知模板需要选定通知用户类型 USER=用户 GROUP=用户组 传空=不按接收人过滤- Returns:
- ReceiverType 根据接收人过滤告警通知模板需要选定通知用户类型 USER=用户 GROUP=用户组 传空=不按接收人过滤
-
setReceiverType
public void setReceiverType(String ReceiverType)
Set 根据接收人过滤告警通知模板需要选定通知用户类型 USER=用户 GROUP=用户组 传空=不按接收人过滤- Parameters:
ReceiverType- 根据接收人过滤告警通知模板需要选定通知用户类型 USER=用户 GROUP=用户组 传空=不按接收人过滤
-
getUserIds
public Long[] getUserIds()
Get 接收对象列表- Returns:
- UserIds 接收对象列表
-
setUserIds
public void setUserIds(Long[] UserIds)
Set 接收对象列表- Parameters:
UserIds- 接收对象列表
-
getGroupIds
public Long[] getGroupIds()
Get 接收组列表- Returns:
- GroupIds 接收组列表
-
setGroupIds
public void setGroupIds(Long[] GroupIds)
Set 接收组列表- Parameters:
GroupIds- 接收组列表
-
getNoticeIds
public String[] getNoticeIds()
Get 根据通知模板 id 过滤,空数组/不传则不过滤- Returns:
- NoticeIds 根据通知模板 id 过滤,空数组/不传则不过滤
-
setNoticeIds
public void setNoticeIds(String[] NoticeIds)
Set 根据通知模板 id 过滤,空数组/不传则不过滤- Parameters:
NoticeIds- 根据通知模板 id 过滤,空数组/不传则不过滤
-
getTags
public Tag[] getTags()
Get 模板根据标签过滤- Returns:
- Tags 模板根据标签过滤
-
setTags
public void setTags(Tag[] Tags)
Set 模板根据标签过滤- Parameters:
Tags- 模板根据标签过滤
-
getOnCallFormIDs
public String[] getOnCallFormIDs()
Get 值班列表- Returns:
- OnCallFormIDs 值班列表
-
setOnCallFormIDs
public void setOnCallFormIDs(String[] OnCallFormIDs)
Set 值班列表- Parameters:
OnCallFormIDs- 值班列表
-
-