Ens.Alerting.Rule.FunctionSet
class Ens.Alerting.Rule.FunctionSet extends Ens.Rule.FunctionSet
Method Inventory
Methods
classmethod IsRecentManagedAlert(AlertRequest As Ens.AlertRequest = "", Seconds As %Integer = 300, LogUpdate As %Boolean = 0) as %Integer
Function to determine whether a Managed Alert with the same AlertText and
SourceConfigName as the supplied AlertRequest has been created
within the previous Seconds seconds.
If such a Managed Alert does exist, the ID of the Managed Alert is returned.
If LogUpdate is true, then this function will assume that a new
ManagedAlert will NOT be created and will log an update to the existing
ManagedAlert to indicate that the alert has reoccurred.
Inherited Members
Inherited Methods
- Contains()
- ConvertDateTime()
- CurrentDateTime()
- DoesNotContain()
- DoesNotIntersectList()
- DoesNotMatch()
- DoesNotStartWith()
- Exists()
- If()
- In()
- InFile()
- InFileColumn()
- IntersectsList()
- Length()
- Like()
- Lookup()
- Matches()
- Max()
- Min()
- Not()
- NotIn()
- NotInFile()
- NotLike()
- Pad()
- Piece()
- RegexMatch()
- ReplaceStr()
- Round()
- Rule()
- Schedule()
- StartsWith()
- Strip()
- SubString()
- ToLower()
- ToUpper()
- Translate()
- replace()