public class DescribeAlarmNoticesRequest extends AbstractModel
| 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 | 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. | 
| 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 | 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 | 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, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, 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.Copyright © 2022. All rights reserved.