| Package | Description |
|---|---|
| org.hawkular.alerts.api.json | |
| org.hawkular.alerts.api.model.condition | |
| org.hawkular.alerts.api.services |
| Modifier and Type | Method and Description |
|---|---|
static Condition |
JacksonDeserializer.deserializeCondition(com.fasterxml.jackson.databind.JsonNode node) |
| Modifier and Type | Class and Description |
|---|---|
class |
AvailabilityCondition
An availability condition definition.
|
class |
CompareCondition
A numeric comparison condition.
|
class |
ExternalCondition
An
ExternalCondition is used for condition evaluations performed outside of the Alerts engine. |
class |
StringCondition
A string comparison condition.
|
class |
ThresholdCondition
A numeric threshold condition.
|
class |
ThresholdRangeCondition
A numeric threshold range condition.
|
| Modifier and Type | Method and Description |
|---|---|
Condition |
DefinitionsService.getCondition(String tenantId,
String conditionId) |
| Modifier and Type | Method and Description |
|---|---|
Collection<Condition> |
DefinitionsService.addCondition(String tenantId,
String triggerId,
Trigger.Mode triggerMode,
Condition condition)
A convenience method that adds a new Condition to the existing condition set for the specified
Trigger and trigger mode.
|
Collection<Condition> |
DefinitionsService.getAllConditions() |
Collection<Condition> |
DefinitionsService.getConditions(String tenantId) |
Collection<Condition> |
DefinitionsService.getTriggerConditions(String tenantId,
String triggerId,
Trigger.Mode triggerMode) |
Collection<Condition> |
DefinitionsService.removeCondition(String tenantId,
String conditionId)
A convenience method that removes a Condition from an existing condition set.
|
Collection<Condition> |
DefinitionsService.setConditions(String tenantId,
String triggerId,
Trigger.Mode triggerMode,
Collection<Condition> conditions)
The condition set for a trigger's trigger mode is treated as a whole.
|
Collection<Condition> |
DefinitionsService.updateCondition(String tenantId,
Condition condition)
A convenience method that updates an existing Condition from an existing condition set.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<Condition> |
DefinitionsService.addCondition(String tenantId,
String triggerId,
Trigger.Mode triggerMode,
Condition condition)
A convenience method that adds a new Condition to the existing condition set for the specified
Trigger and trigger mode.
|
Collection<Condition> |
DefinitionsService.updateCondition(String tenantId,
Condition condition)
A convenience method that updates an existing Condition from an existing condition set.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<Condition> |
DefinitionsService.setConditions(String tenantId,
String triggerId,
Trigger.Mode triggerMode,
Collection<Condition> conditions)
The condition set for a trigger's trigger mode is treated as a whole.
|
Copyright © 2015 Red Hat, Inc.. All rights reserved.