| Package | Description |
|---|---|
| org.hawkular.alerts.api.model.condition | |
| org.hawkular.alerts.api.model.dampening | |
| org.hawkular.alerts.api.model.trigger | |
| org.hawkular.alerts.api.services |
| Modifier and Type | Field and Description |
|---|---|
protected Mode |
Condition.triggerMode
The owning trigger's mode when this condition is active
|
| Modifier and Type | Method and Description |
|---|---|
Mode |
Condition.getTriggerMode() |
| Modifier and Type | Method and Description |
|---|---|
void |
Condition.setTriggerMode(Mode triggerMode) |
| Constructor and Description |
|---|
AvailabilityCondition(String triggerId,
Mode triggerMode,
int conditionSetSize,
int conditionSetIndex,
String dataId,
AvailabilityCondition.Operator operator) |
AvailabilityCondition(String triggerId,
Mode triggerMode,
String dataId,
AvailabilityCondition.Operator operator) |
CompareCondition(String triggerId,
Mode triggerMode,
int conditionSetSize,
int conditionSetIndex,
String dataId,
CompareCondition.Operator operator,
Double data2Multiplier,
String data2Id) |
CompareCondition(String triggerId,
Mode triggerMode,
String dataId,
CompareCondition.Operator operator,
Double data2Multiplier,
String data2Id) |
Condition(String triggerId,
Mode triggerMode,
int conditionSetSize,
int conditionSetIndex,
Condition.Type type) |
EventCondition(String triggerId,
Mode triggerMode,
int conditionSetSize,
int conditionSetIndex,
String dataId) |
EventCondition(String triggerId,
Mode triggerMode,
int conditionSetSize,
int conditionSetIndex,
String dataId,
String expression) |
EventCondition(String triggerId,
Mode triggerMode,
String dataId) |
EventCondition(String triggerId,
Mode triggerMode,
String dataId,
String expression) |
ExternalCondition(String triggerId,
Mode triggerMode,
int conditionSetSize,
int conditionSetIndex,
String dataId,
String systemId,
String expression) |
ExternalCondition(String triggerId,
Mode triggerMode,
String dataId,
String systemId,
String expression) |
StringCondition(String triggerId,
Mode triggerMode,
int conditionSetSize,
int conditionSetIndex,
String dataId,
StringCondition.Operator operator,
String pattern,
boolean ignoreCase) |
StringCondition(String triggerId,
Mode triggerMode,
String dataId,
StringCondition.Operator operator,
String pattern,
boolean ignoreCase) |
ThresholdCondition(String triggerId,
Mode triggerMode,
int conditionSetSize,
int conditionSetIndex,
String dataId,
ThresholdCondition.Operator operator,
Double threshold) |
ThresholdCondition(String triggerId,
Mode triggerMode,
String dataId,
ThresholdCondition.Operator operator,
Double threshold) |
ThresholdRangeCondition(String triggerId,
Mode triggerMode,
int conditionSetSize,
int conditionSetIndex,
String dataId,
ThresholdRangeCondition.Operator operatorLow,
ThresholdRangeCondition.Operator operatorHigh,
Double thresholdLow,
Double thresholdHigh,
boolean inRange) |
ThresholdRangeCondition(String triggerId,
Mode triggerMode,
String dataId,
ThresholdRangeCondition.Operator operatorLow,
ThresholdRangeCondition.Operator operatorHigh,
Double thresholdLow,
Double thresholdHigh,
boolean inRange) |
| Modifier and Type | Method and Description |
|---|---|
Mode |
Dampening.getTriggerMode() |
| Modifier and Type | Method and Description |
|---|---|
static Dampening |
Dampening.forRelaxedCount(String triggerId,
Mode triggerMode,
int numTrueEvals,
int numTotalEvals)
Fire if we have
numTrueEvals of the condition set out of numTotalEvals. |
static Dampening |
Dampening.forRelaxedTime(String triggerId,
Mode triggerMode,
int numTrueEvals,
long evalPeriod)
Fire if we have
numTrueEvals of the condition set within evalPeriod. |
static Dampening |
Dampening.forStrict(String triggerId,
Mode triggerMode,
int numConsecutiveTrueEvals)
Fire if we have
numTrueEvals consecutive true evaluations of the condition set. |
static Dampening |
Dampening.forStrictTime(String triggerId,
Mode triggerMode,
long evalPeriod)
Fire if we have only true evaluations of the condition set for at least
evalPeriod. |
static Dampening |
Dampening.forStrictTimeout(String triggerId,
Mode triggerMode,
long evalPeriod)
Fire if we have only true evaluations of the condition set for
evalPeriod. |
void |
Dampening.setTriggerMode(Mode triggerMode) |
| Constructor and Description |
|---|
Dampening(String triggerId,
Mode triggerMode,
Dampening.Type type,
int evalTrueSetting,
int evalTotalSetting,
long evalTimeSetting) |
| Modifier and Type | Method and Description |
|---|---|
Mode |
Trigger.getMode() |
static Mode |
Mode.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Mode[] |
Mode.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Trigger.setMode(Mode mode) |
| Modifier and Type | Method and Description |
|---|---|
Collection<Condition> |
DefinitionsService.addCondition(String tenantId,
String triggerId,
Mode triggerMode,
Condition condition)
|
Collection<Condition> |
DefinitionsService.getTriggerConditions(String tenantId,
String triggerId,
Mode triggerMode) |
Collection<Dampening> |
DefinitionsService.getTriggerDampenings(String tenantId,
String triggerId,
Mode triggerMode) |
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.