| Package | Description |
|---|---|
| org.hawkular.alerts.api.model.condition | |
| org.hawkular.alerts.api.model.dampening | |
| org.hawkular.alerts.api.services |
| Modifier and Type | Method and Description |
|---|---|
Dampening |
Alert.getDampening() |
| Modifier and Type | Method and Description |
|---|---|
void |
Alert.setDampening(Dampening dampening) |
| Modifier and Type | Method and Description |
|---|---|
static Dampening |
Dampening.forRelaxedCount(String triggerId,
Trigger.Mode triggerMode,
int numTrueEvals,
int numTotalEvals)
Fire if we have
numTrueEvals of the condition set out of numTotalEvals. |
static Dampening |
Dampening.forRelaxedTime(String triggerId,
Trigger.Mode triggerMode,
int numTrueEvals,
long evalPeriod)
Fire if we have
numTrueEvals of the condition set within evalPeriod. |
static Dampening |
Dampening.forStrict(String triggerId,
Trigger.Mode triggerMode,
int numConsecutiveTrueEvals)
Fire if we have
numTrueEvals consecutive true evaluations of the condition set. |
static Dampening |
Dampening.forStrictTime(String triggerId,
Trigger.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,
Trigger.Mode triggerMode,
long evalPeriod)
Fire if we have only true evaluations of the condition set for
evalPeriod. |
| Modifier and Type | Method and Description |
|---|---|
Dampening |
DefinitionsService.addDampening(String tenantId,
Dampening dampening) |
Dampening |
DefinitionsService.getDampening(String tenantId,
String dampeningId) |
Dampening |
DefinitionsService.updateDampening(String tenantId,
Dampening dampening) |
| Modifier and Type | Method and Description |
|---|---|
Collection<Dampening> |
DefinitionsService.getAllDampenings() |
Collection<Dampening> |
DefinitionsService.getDampenings(String tenantId) |
Collection<Dampening> |
DefinitionsService.getTriggerDampenings(String tenantId,
String triggerId,
Trigger.Mode triggerMode) |
| Modifier and Type | Method and Description |
|---|---|
Dampening |
DefinitionsService.addDampening(String tenantId,
Dampening dampening) |
Dampening |
DefinitionsService.updateDampening(String tenantId,
Dampening dampening) |
Copyright © 2015 Red Hat, Inc.. All rights reserved.