| 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 | Method and Description |
|---|---|
Collection<Condition> |
GroupConditionsInfo.getConditions() |
| Modifier and Type | Method and Description |
|---|---|
void |
GroupConditionsInfo.setConditions(Collection<Condition> conditions) |
| Constructor and Description |
|---|
GroupConditionsInfo(Condition condition,
Map<String,Map<String,String>> dataIdMemberMap)
Convenience constructor for single-condition group trigger.
|
| Constructor and Description |
|---|
GroupConditionsInfo(Collection<Condition> conditions,
Map<String,Map<String,String>> dataIdMemberMap) |
| Modifier and Type | Class and Description |
|---|---|
class |
AvailabilityCondition
An availability condition definition.
|
class |
CompareCondition
A numeric comparison condition.
|
class |
EventCondition
An
EventCondition is used for condition evaluations over Event data using expressions. |
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)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<Condition> |
DefinitionsService.addCondition(String tenantId,
String triggerId,
Mode triggerMode,
Condition condition)
|
Collection<Condition> |
DefinitionsService.getAllConditions() |
Collection<Condition> |
DefinitionsService.getConditions(String tenantId) |
Collection<Condition> |
DefinitionsService.getTriggerConditions(String tenantId,
String triggerId,
Mode triggerMode) |
Collection<Condition> |
DefinitionsService.removeCondition(String tenantId,
String conditionId)
|
Collection<Condition> |
DefinitionsService.setConditions(String tenantId,
String triggerId,
Mode triggerMode,
Collection<Condition> conditions)
The condition set for a trigger's trigger mode is treated as a whole.
|
Collection<Condition> |
DefinitionsService.setGroupConditions(String tenantId,
String groupId,
Mode triggerMode,
Collection<Condition> groupConditions,
Map<String,Map<String,String>> dataIdMemberMap)
The condition set for the specified Group Trigger and trigger mode.
|
Collection<Condition> |
DefinitionsService.updateCondition(String tenantId,
Condition condition)
|
| Modifier and Type | Method and Description |
|---|---|
Collection<Condition> |
DefinitionsService.addCondition(String tenantId,
String triggerId,
Mode triggerMode,
Condition condition)
|
Collection<Condition> |
DefinitionsService.updateCondition(String tenantId,
Condition condition)
|
| Modifier and Type | Method and Description |
|---|---|
Collection<Condition> |
DefinitionsService.setConditions(String tenantId,
String triggerId,
Mode triggerMode,
Collection<Condition> conditions)
The condition set for a trigger's trigger mode is treated as a whole.
|
Collection<Condition> |
DefinitionsService.setGroupConditions(String tenantId,
String groupId,
Mode triggerMode,
Collection<Condition> groupConditions,
Map<String,Map<String,String>> dataIdMemberMap)
The condition set for the specified Group Trigger and trigger mode.
|
Copyright © 2015 Red Hat, Inc.. All rights reserved.