Skip to content
This repository has been archived by the owner on Feb 12, 2022. It is now read-only.

Notification

Bhinav Sura edited this page Mar 25, 2016 · 7 revisions

Notification

The Notification object encapsulates information about the notification that should be sent when an alert is triggered.

Name Type Description id bigint The unique ID of the notification object. createdById bigint The unique ID of the principal who created the notification. createdDate long The epoch timestamp at which the notification was created. modifiedById bigint The unique ID of the principal who last modified the notification. modifiedDate long The epoch timestamp at which the notification was last modified. name string The name of the notification notifierName string The fully qualified class name of the notifier type. One of “com.salesforce.perfeng.argus.service.alert.notifier.EmailNotifier” or “com.salesforce.perfeng.argus.service.alert.notifier.AuditNotifier” subscriptions string[] The list of subscribers to the alert. The format of this data is specific to the type of notifier. metricsToAnnotate string The list of metric identifiers, including the aggregator, upon which an annotation for the triggering event will be created. cooldownPeriod long The number of milliseconds for which the notification will be put on cooldown after a notification will be sent. No further notifications will be sent for the notification until it comes off of cooldown. cooldownExpiration long The epoch timestamp at which the notification will come off of cooldown or -1 if the notification is not on cooldown. This is a read only field. triggerIds bigint[] The set of unique IDs of triggers with which the notification is associated. alertId bigint The unique ID of the alert with which the trigger is associated.

Clone this wiki locally