| Class | Description |
|---|---|
| Alert |
Global standardized class representing alerting output from pipelines
|
| AlertConfiguration |
Configuration for
AlertIO |
| AlertFormatter |
DoFn for normalization and supplemental enrichment of Alert objects |
| AlertFormatter.AlertToString |
SimpleFunction for conversion of
Alert objects to JSON string |
| AlertIO | |
| AlertIO.AlertNotifyMerge |
Merge related alerts together using any set alert notify merge metadata prior to emitting
notifications.
|
| AlertIO.Write |
Handle alerting output based on the contents of the alerting messages such as included metadata
and severity.
|
| AlertMailer |
AlertMailer handles email based alerting output |
| AlertMeta | |
| AlertSlack |
AlertSlack handles slack based alerting output |
| AlertSuppressor |
Implements generic alert suppression
|
| AlertSuppressor.AlertSuppressionState |
Internal class for alert suppression state
|
| AlertSuppressorCount |
Extended alert suppression using count metadata
|
| AlertSuppressorSession |
Alert suppression using session gap based expiry
|
| AlertSuppressorSession.AlertSuppressionState |
Internal class for alert suppression state
|
| TemplateManager |
Manager class for processing templates using Freemarker
|
| Enum | Description |
|---|---|
| Alert.AlertSeverity | |
| AlertMeta.Key |
Keys that may be used for alert metadata
|
| AlertMeta.Key.AssociatedKey |
Associated key identifiers
|
| AlertMeta.Key.ValueType |
Storage formats for value fields
|
Copyright © 2022. All rights reserved.