public class DescribeAlarmNoticesRequest extends AbstractModel
header, skipSign| Constructor and 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. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Long[] | 
getGroupIds()
Get Recipient group list 
 | 
String | 
getModule()
Get Module name. 
 | 
String | 
getName()
Get Alarm notification template name, which is used for fuzzy search 
 | 
String[] | 
getNoticeIds()
Get Filter by notification template ID. 
 | 
String[] | 
getOnCallFormIDs()
Get Schedule list 
 | 
String | 
getOrder()
Get Sort by update time. 
 | 
Long | 
getOwnerUid()
Get Root account `uid`, which is used to create preset notifications 
 | 
Long | 
getPageNumber()
Get Page number. 
 | 
Long | 
getPageSize()
Get Number of entries per page. 
 | 
String | 
getReceiverType()
Get Filter by recipient. 
 | 
Tag[] | 
getTags()
Get Filter templates by tag 
 | 
Long[] | 
getUserIds()
Get Recipient object list 
 | 
void | 
setGroupIds(Long[] GroupIds)
Set Recipient group list 
 | 
void | 
setModule(String Module)
Set Module name. 
 | 
void | 
setName(String Name)
Set Alarm notification template name, which is used for fuzzy search 
 | 
void | 
setNoticeIds(String[] NoticeIds)
Set Filter by notification template ID. 
 | 
void | 
setOnCallFormIDs(String[] OnCallFormIDs)
Set Schedule list 
 | 
void | 
setOrder(String Order)
Set Sort by update time. 
 | 
void | 
setOwnerUid(Long OwnerUid)
Set Root account `uid`, which is used to create preset notifications 
 | 
void | 
setPageNumber(Long PageNumber)
Set Page number. 
 | 
void | 
setPageSize(Long PageSize)
Set Number of entries per page. 
 | 
void | 
setReceiverType(String ReceiverType)
Set Filter by recipient. 
 | 
void | 
setTags(Tag[] Tags)
Set Filter templates by tag 
 | 
void | 
setUserIds(Long[] UserIds)
Set Recipient object list 
 | 
void | 
toMap(HashMap<String,String> map,
     String prefix)
Internal implementation, normal users should not use it. 
 | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic DescribeAlarmNoticesRequest()
public DescribeAlarmNoticesRequest(DescribeAlarmNoticesRequest source)
public String getModule()
public void setModule(String Module)
Module - Module name. Enter "monitor" herepublic Long getPageNumber()
public void setPageNumber(Long PageNumber)
PageNumber - Page number. Minimum value: 1public Long getPageSize()
public void setPageSize(Long PageSize)
PageSize - Number of entries per page. Value range: 1–200public String getOrder()
public void setOrder(String Order)
Order - Sort by update time. Valid values: ASC (ascending), DESC (descending)public Long getOwnerUid()
public void setOwnerUid(Long OwnerUid)
OwnerUid - Root account `uid`, which is used to create preset notificationspublic String getName()
public void setName(String Name)
Name - Alarm notification template name, which is used for fuzzy searchpublic String getReceiverType()
public void setReceiverType(String ReceiverType)
ReceiverType - Filter by recipient. The type of notified users should be selected for the alarm notification template. Valid values: USER (user), GROUP (user group). If this parameter is left empty, no filter by recipient will be performedpublic Long[] getUserIds()
public void setUserIds(Long[] UserIds)
UserIds - Recipient object listpublic Long[] getGroupIds()
public void setGroupIds(Long[] GroupIds)
GroupIds - Recipient group listpublic String[] getNoticeIds()
public void setNoticeIds(String[] NoticeIds)
NoticeIds - Filter by notification template ID. If an empty array is passed in or if this parameter is left empty, the filter operation will not be performed.public Tag[] getTags()
public void setTags(Tag[] Tags)
Tags - Filter templates by tagpublic String[] getOnCallFormIDs()
public void setOnCallFormIDs(String[] OnCallFormIDs)
OnCallFormIDs - Schedule listCopyright © 2025. All rights reserved.