- getType
Returns condition type. Each ExternalServiceCondition implementation should have
unique type.
- getConditionName
Returns name of the condition.
- getExternalServiceUrl
Returns URL of the external service to be monitored. This string must not
include the protocol.
- getMetric
Returns metric used in given condition.
- getRunBookUrl
Returns the runbook URL to display in notifications.
- getTerms
Returns collection of terms used for alerts condition.
- getTypeString
Returns condition type in string format.
- isEnabled
Returns if condition is enabled.