Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

A

ackAlerts(String, Collection<String>, String, String) - Method in interface org.hawkular.alerts.api.services.AlertsService
The alerts must already have been added.
Action - Class in org.hawkular.alerts.api.model.action
An action is the abstract concept of a consequence of an event.
Action() - Constructor for class org.hawkular.alerts.api.model.action.Action
 
Action(String, String, String, Event) - Constructor for class org.hawkular.alerts.api.model.action.Action
 
ActionComparator - Class in org.hawkular.alerts.api.model.paging
 
ActionComparator() - Constructor for class org.hawkular.alerts.api.model.paging.ActionComparator
 
ActionComparator(ActionComparator.Field, Order.Direction) - Constructor for class org.hawkular.alerts.api.model.paging.ActionComparator
 
ActionComparator.Field - Enum in org.hawkular.alerts.api.model.paging
 
ActionDefinition - Class in org.hawkular.alerts.api.model.action
An action is the abstract concept of a consequence of an event.
ActionDefinition() - Constructor for class org.hawkular.alerts.api.model.action.ActionDefinition
 
ActionDefinition(String, String, String) - Constructor for class org.hawkular.alerts.api.model.action.ActionDefinition
 
ActionDefinition(String, String, String, Map<String, String>) - Constructor for class org.hawkular.alerts.api.model.action.ActionDefinition
 
ActionDefinition(String, String, String, boolean, Map<String, String>, Set<String>, TimeConstraint) - Constructor for class org.hawkular.alerts.api.model.action.ActionDefinition
 
ActionListener - Interface in org.hawkular.alerts.api.services
A listener that will process a action sent to the ActionsService.
ActionsCriteria - Class in org.hawkular.alerts.api.services
Query criteria for fetching Actions from history backend.
ActionsCriteria() - Constructor for class org.hawkular.alerts.api.services.ActionsCriteria
 
ActionsService - Interface in org.hawkular.alerts.api.services
A interface used to send actions.
add(T) - Method in class org.hawkular.alerts.api.model.paging.Page
 
add(int, T) - Method in class org.hawkular.alerts.api.model.paging.Page
 
addAction(TriggerAction) - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
addActionDefinition(String, ActionDefinition) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Create a new ActionDefinition
addActionPlugin(String, Set<String>) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Add a new Plugin into the definitions service.
addActionPlugin(String, Map<String, String>) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Add a new Plugin into definitions service.
addAlerts(Collection<Alert>) - Method in interface org.hawkular.alerts.api.services.AlertsService
Persist the provided alerts.
addAlertTags(String, Collection<String>, Map<String, String>) - Method in interface org.hawkular.alerts.api.services.AlertsService
Add the provided tags to the specified alerts.
addAll(Collection<? extends T>) - Method in class org.hawkular.alerts.api.model.paging.Page
 
addAll(int, Collection<? extends T>) - Method in class org.hawkular.alerts.api.model.paging.Page
 
addCondition(String, String, Mode, Condition) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
addContext(String, String) - Method in class org.hawkular.alerts.api.model.event.Event
 
addContext(String, String) - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
addDampening(String, Dampening) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Add the Dampening.
addDataDrivenMemberTrigger(String, String, String) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Generate a member trigger for the specified data-driven group trigger.
addEvents(Collection<Event>) - Method in interface org.hawkular.alerts.api.services.AlertsService
Send events to the engine for alerts evaluation.
addEventTags(String, Collection<String>, Map<String, String>) - Method in interface org.hawkular.alerts.api.services.AlertsService
Add the provided tags to the specified events.
addExtension(DataExtension) - Method in interface org.hawkular.alerts.api.services.ExtensionsService
Register an extension that will process Data.
addExtension(EventExtension) - Method in interface org.hawkular.alerts.api.services.ExtensionsService
Register an extension that will process Events.
addGroupDampening(String, Dampening) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Add the Dampening.
addGroupTrigger(String, Trigger) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Create a new Group Trigger.
addLifecycle(Alert.Status, String, long) - Method in class org.hawkular.alerts.api.model.event.Alert
 
addListener(ActionListener) - Method in interface org.hawkular.alerts.api.services.ActionsService
Register a listener that will process actions.
addMemberTrigger(String, String, String, String, String, Map<String, String>, Map<String, String>, Map<String, String>) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Generate a member trigger for the specified group trigger.
addNote(String, String) - Method in class org.hawkular.alerts.api.model.event.Alert
Add a note on this alert
addNote(String, String, String, String) - Method in interface org.hawkular.alerts.api.services.AlertsService
Add a note on an existing Alert.
addProperty(String, String) - Method in class org.hawkular.alerts.api.model.data.Data
 
addSatisfyingEvals(Set<ConditionEval>) - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
addSatisfyingEvals(ConditionEval...) - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
addState(String) - Method in class org.hawkular.alerts.api.model.action.ActionDefinition
 
addState(String) - Method in class org.hawkular.alerts.api.model.trigger.TriggerAction
 
addTag(String, String) - Method in class org.hawkular.alerts.api.model.event.Event
 
addTag(String, String) - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
addTag(String, String) - Method in class org.hawkular.alerts.api.services.TriggersCriteria
 
addTrigger(String, Trigger) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Create a new Trigger.
Alert - Class in org.hawkular.alerts.api.model.event
A status of an alert thrown by several matched conditions.
Alert() - Constructor for class org.hawkular.alerts.api.model.event.Alert
 
Alert(String, Trigger, List<Set<ConditionEval>>) - Constructor for class org.hawkular.alerts.api.model.event.Alert
Assumes default dampening.
Alert(String, Trigger, Dampening, List<Set<ConditionEval>>) - Constructor for class org.hawkular.alerts.api.model.event.Alert
 
Alert.LifeCycle - Class in org.hawkular.alerts.api.model.event
 
Alert.Note - Class in org.hawkular.alerts.api.model.event
 
Alert.Status - Enum in org.hawkular.alerts.api.model.event
 
AlertComparator - Class in org.hawkular.alerts.api.model.paging
 
AlertComparator() - Constructor for class org.hawkular.alerts.api.model.paging.AlertComparator
 
AlertComparator(String, Order.Direction) - Constructor for class org.hawkular.alerts.api.model.paging.AlertComparator
 
AlertComparator.Field - Enum in org.hawkular.alerts.api.model.paging
 
AlertsCriteria - Class in org.hawkular.alerts.api.services
Query criteria for fetching Alerts.
AlertsCriteria() - Constructor for class org.hawkular.alerts.api.services.AlertsCriteria
 
AlertsCriteria(Long, Long, String, String, String, String, String, Long, Long, Long, Long, Long, Long, Boolean) - Constructor for class org.hawkular.alerts.api.services.AlertsCriteria
 
AlertsService - Interface in org.hawkular.alerts.api.services
Interface that allows to send data to the alerts engine and check resulting state.
AlertThinDeserializer() - Constructor for class org.hawkular.alerts.api.json.JacksonDeserializer.AlertThinDeserializer
 
AvailabilityCondition - Class in org.hawkular.alerts.api.model.condition
An availability condition definition.
AvailabilityCondition() - Constructor for class org.hawkular.alerts.api.model.condition.AvailabilityCondition
 
AvailabilityCondition(String, String, String, AvailabilityCondition.Operator) - Constructor for class org.hawkular.alerts.api.model.condition.AvailabilityCondition
 
AvailabilityCondition(String, Mode, String, AvailabilityCondition.Operator) - Constructor for class org.hawkular.alerts.api.model.condition.AvailabilityCondition
This constructor requires the tenantId be assigned prior to persistence.
AvailabilityCondition(String, String, Mode, String, AvailabilityCondition.Operator) - Constructor for class org.hawkular.alerts.api.model.condition.AvailabilityCondition
 
AvailabilityCondition(String, String, int, int, String, AvailabilityCondition.Operator) - Constructor for class org.hawkular.alerts.api.model.condition.AvailabilityCondition
 
AvailabilityCondition(String, Mode, int, int, String, AvailabilityCondition.Operator) - Constructor for class org.hawkular.alerts.api.model.condition.AvailabilityCondition
This constructor requires the tenantId be assigned prior to persistence.
AvailabilityCondition(String, String, Mode, int, int, String, AvailabilityCondition.Operator) - Constructor for class org.hawkular.alerts.api.model.condition.AvailabilityCondition
 
AvailabilityCondition.Operator - Enum in org.hawkular.alerts.api.model.condition
 
AvailabilityConditionEval - Class in org.hawkular.alerts.api.model.condition
An evaluation state for availability condition.
AvailabilityConditionEval() - Constructor for class org.hawkular.alerts.api.model.condition.AvailabilityConditionEval
 
AvailabilityConditionEval(AvailabilityCondition, Data) - Constructor for class org.hawkular.alerts.api.model.condition.AvailabilityConditionEval
 
AvailabilityType - Enum in org.hawkular.alerts.api.model.data
Severity set for a Trigger and assigned to an Alert it generates.

B

build() - Method in class org.hawkular.alerts.api.model.paging.Pager.Builder
 
builder() - Static method in class org.hawkular.alerts.api.model.paging.Pager
 
by(String, Order.Direction) - Static method in class org.hawkular.alerts.api.model.paging.Order
 

C

check() - Method in class org.hawkular.alerts.api.model.trigger.FullTrigger
 
clear() - Method in class org.hawkular.alerts.api.model.paging.Page
 
compare(Action, Action) - Method in class org.hawkular.alerts.api.model.paging.ActionComparator
 
compare(Alert, Alert) - Method in class org.hawkular.alerts.api.model.paging.AlertComparator
 
compare(Event, Event) - Method in class org.hawkular.alerts.api.model.paging.EventComparator
 
compare(Trigger, Trigger) - Method in class org.hawkular.alerts.api.model.paging.TriggerComparator
 
CompareCondition - Class in org.hawkular.alerts.api.model.condition
A numeric comparison condition.
CompareCondition() - Constructor for class org.hawkular.alerts.api.model.condition.CompareCondition
 
CompareCondition(String, String, String, CompareCondition.Operator, Double, String) - Constructor for class org.hawkular.alerts.api.model.condition.CompareCondition
 
CompareCondition(String, Mode, String, CompareCondition.Operator, Double, String) - Constructor for class org.hawkular.alerts.api.model.condition.CompareCondition
This constructor requires the tenantId be assigned prior to persistence.
CompareCondition(String, String, Mode, String, CompareCondition.Operator, Double, String) - Constructor for class org.hawkular.alerts.api.model.condition.CompareCondition
 
CompareCondition(String, String, int, int, String, CompareCondition.Operator, Double, String) - Constructor for class org.hawkular.alerts.api.model.condition.CompareCondition
 
CompareCondition(String, Mode, int, int, String, CompareCondition.Operator, Double, String) - Constructor for class org.hawkular.alerts.api.model.condition.CompareCondition
This constructor requires the tenantId be assigned prior to persistence.
CompareCondition(String, String, Mode, int, int, String, CompareCondition.Operator, Double, String) - Constructor for class org.hawkular.alerts.api.model.condition.CompareCondition
 
CompareCondition.Operator - Enum in org.hawkular.alerts.api.model.condition
 
CompareConditionEval - Class in org.hawkular.alerts.api.model.condition
An evaluation state for compare condition.
CompareConditionEval() - Constructor for class org.hawkular.alerts.api.model.condition.CompareConditionEval
 
CompareConditionEval(CompareCondition, Data, Data) - Constructor for class org.hawkular.alerts.api.model.condition.CompareConditionEval
 
compareTo(Data) - Method in class org.hawkular.alerts.api.model.data.Data
 
compareTo(Event) - Method in class org.hawkular.alerts.api.model.event.Event
 
Condition - Class in org.hawkular.alerts.api.model.condition
A base class for condition definition.
Condition() - Constructor for class org.hawkular.alerts.api.model.condition.Condition
 
Condition(String, String, Mode, int, int, Condition.Type) - Constructor for class org.hawkular.alerts.api.model.condition.Condition
 
Condition.Type - Enum in org.hawkular.alerts.api.model.condition
 
ConditionDeserializer() - Constructor for class org.hawkular.alerts.api.json.JacksonDeserializer.ConditionDeserializer
 
ConditionEval - Class in org.hawkular.alerts.api.model.condition
An evaluation state of a specific condition.
ConditionEval() - Constructor for class org.hawkular.alerts.api.model.condition.ConditionEval
 
ConditionEval(Condition.Type, boolean, long, Map<String, String>) - Constructor for class org.hawkular.alerts.api.model.condition.ConditionEval
 
ConditionEvalDeserializer() - Constructor for class org.hawkular.alerts.api.json.JacksonDeserializer.ConditionEvalDeserializer
 
ConditionEvalException(String, JsonLocation, Throwable) - Constructor for exception org.hawkular.alerts.api.json.JacksonDeserializer.ConditionEvalException
 
ConditionEvalException(String) - Constructor for exception org.hawkular.alerts.api.json.JacksonDeserializer.ConditionEvalException
 
ConditionEvalException(String, JsonLocation) - Constructor for exception org.hawkular.alerts.api.json.JacksonDeserializer.ConditionEvalException
 
ConditionEvalException(String, Throwable) - Constructor for exception org.hawkular.alerts.api.json.JacksonDeserializer.ConditionEvalException
 
ConditionEvalException(Throwable) - Constructor for exception org.hawkular.alerts.api.json.JacksonDeserializer.ConditionEvalException
 
ConditionException(String, JsonLocation, Throwable) - Constructor for exception org.hawkular.alerts.api.json.JacksonDeserializer.ConditionException
 
ConditionException(String) - Constructor for exception org.hawkular.alerts.api.json.JacksonDeserializer.ConditionException
 
ConditionException(String, JsonLocation) - Constructor for exception org.hawkular.alerts.api.json.JacksonDeserializer.ConditionException
 
ConditionException(String, Throwable) - Constructor for exception org.hawkular.alerts.api.json.JacksonDeserializer.ConditionException
 
ConditionException(Throwable) - Constructor for exception org.hawkular.alerts.api.json.JacksonDeserializer.ConditionException
 
conditionId - Variable in class org.hawkular.alerts.api.model.condition.Condition
A composed key for the condition
conditionSetIndex - Variable in class org.hawkular.alerts.api.model.condition.Condition
Index of the current condition i.e.
conditionSetSize - Variable in class org.hawkular.alerts.api.model.condition.Condition
Number of conditions associated with a particular trigger.
contains(Object) - Method in class org.hawkular.alerts.api.model.paging.Page
 
containsAll(Collection<?>) - Method in class org.hawkular.alerts.api.model.paging.Page
 
context - Variable in class org.hawkular.alerts.api.model.condition.Condition
 
context - Variable in class org.hawkular.alerts.api.model.condition.ConditionEval
 
context - Variable in class org.hawkular.alerts.api.model.data.Data
Optional, non-evaluated contextual data to be kept with the datum
context - Variable in class org.hawkular.alerts.api.model.trigger.Trigger
 
context2 - Variable in class org.hawkular.alerts.api.model.condition.CompareConditionEval
 
ctime - Variable in class org.hawkular.alerts.api.model.event.Event
 

D

Dampening - Class in org.hawkular.alerts.api.model.dampening
A representation of dampening status.
Dampening() - Constructor for class org.hawkular.alerts.api.model.dampening.Dampening
 
Dampening(String, String, Mode, Dampening.Type, int, int, long) - Constructor for class org.hawkular.alerts.api.model.dampening.Dampening
 
Dampening.Type - Enum in org.hawkular.alerts.api.model.dampening
 
dampeningId - Variable in class org.hawkular.alerts.api.model.dampening.Dampening
tenantId-UUID
Data - Class in org.hawkular.alerts.api.model.data
A base class for incoming data into alerts subsystem.
Data() - Constructor for class org.hawkular.alerts.api.model.data.Data
For JSON Construction ONLY
Data(String, long, String) - Constructor for class org.hawkular.alerts.api.model.data.Data
For REST API USE ONLY, tenantId set automatically via REST Handler.
Data(String, String, long, String) - Constructor for class org.hawkular.alerts.api.model.data.Data
For REST API USE ONLY, tenantId set automatically via REST Handler.
Data(String, String, String, long, String) - Constructor for class org.hawkular.alerts.api.model.data.Data
Construct a single-value datum with no context data.
Data(String, String, String, long, String, Map<String, String>) - Constructor for class org.hawkular.alerts.api.model.data.Data
Construct a single-value datum with context data.
Data(String, String, String, long, Map<String, String>) - Constructor for class org.hawkular.alerts.api.model.data.Data
Construct a multi-value datum with no context data.
Data(String, String, String, long, Map<String, String>, Map<String, String>) - Constructor for class org.hawkular.alerts.api.model.data.Data
Construct a multi-value datum with context data.
DataExtension - Interface in org.hawkular.alerts.api.services
An extension that will process received Data.
dataIdMap - Variable in class org.hawkular.alerts.api.model.trigger.Trigger
 
dataTimestamp - Variable in class org.hawkular.alerts.api.model.condition.ConditionEval
 
Definitions - Class in org.hawkular.alerts.api.model.export
Representation of a list of full triggers (trigger, dampenings and conditions) and actions definitions.
Definitions() - Constructor for class org.hawkular.alerts.api.model.export.Definitions
 
Definitions(List<FullTrigger>, List<ActionDefinition>) - Constructor for class org.hawkular.alerts.api.model.export.Definitions
 
Definitions(List<FullTrigger>, List<GroupMemberInfo>, List<ActionDefinition>) - Constructor for class org.hawkular.alerts.api.model.export.Definitions
 
DefinitionsEvent - Class in org.hawkular.alerts.api.services
A DefinitionEvent represents a change on the Alerting backend.
DefinitionsEvent(DefinitionsEvent.Type, ActionDefinition) - Constructor for class org.hawkular.alerts.api.services.DefinitionsEvent
 
DefinitionsEvent(DefinitionsEvent.Type, String, String, String) - Constructor for class org.hawkular.alerts.api.services.DefinitionsEvent
 
DefinitionsEvent(DefinitionsEvent.Type, Dampening) - Constructor for class org.hawkular.alerts.api.services.DefinitionsEvent
 
DefinitionsEvent(DefinitionsEvent.Type, Trigger) - Constructor for class org.hawkular.alerts.api.services.DefinitionsEvent
 
DefinitionsEvent(DefinitionsEvent.Type, String, String) - Constructor for class org.hawkular.alerts.api.services.DefinitionsEvent
 
DefinitionsEvent(DefinitionsEvent.Type, String, String, Map<String, String>) - Constructor for class org.hawkular.alerts.api.services.DefinitionsEvent
 
DefinitionsEvent(DefinitionsEvent.Type, String, String, Set<String>) - Constructor for class org.hawkular.alerts.api.services.DefinitionsEvent
 
DefinitionsEvent(DefinitionsEvent.Type, String, String, Set<String>, String, ActionDefinition, Map<String, String>) - Constructor for class org.hawkular.alerts.api.services.DefinitionsEvent
 
DefinitionsEvent.Type - Enum in org.hawkular.alerts.api.services
 
DefinitionsListener - Interface in org.hawkular.alerts.api.services
A listener for reacting to definitions changes.
DefinitionsService - Interface in org.hawkular.alerts.api.services
A interface used to create new triggers, conditions and init new notifiers.
deleteActions(String, ActionsCriteria) - Method in interface org.hawkular.alerts.api.services.ActionsService
Delete the requested Actions from the history, as described by the provided criteria.
deleteAlerts(String, AlertsCriteria) - Method in interface org.hawkular.alerts.api.services.AlertsService
Delete the requested Alerts, as described by the provided criteria.
deleteEvents(String, EventsCriteria) - Method in interface org.hawkular.alerts.api.services.AlertsService
Delete the requested Events, as described by the provided criteria.
deserialize(JsonParser, DeserializationContext) - Method in class org.hawkular.alerts.api.json.JacksonDeserializer.ConditionDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.hawkular.alerts.api.json.JacksonDeserializer.ConditionEvalDeserializer
 
deserializeCondition(JsonNode) - Static method in class org.hawkular.alerts.api.json.JacksonDeserializer
 
deserializeMap(JsonNode) - Static method in class org.hawkular.alerts.api.json.JacksonDeserializer
 
DistributedEvent - Class in org.hawkular.alerts.api.services
An event that represents a change of a trigger distribution in the current node.
DistributedEvent(DistributedEvent.Operation, String, String) - Constructor for class org.hawkular.alerts.api.services.DistributedEvent
 
DistributedEvent.Operation - Enum in org.hawkular.alerts.api.services
 
DistributedListener - Interface in org.hawkular.alerts.api.services
A listener for reacting to distribution triggers changes.

E

equals(Object) - Method in class org.hawkular.alerts.api.model.action.Action
 
equals(Object) - Method in class org.hawkular.alerts.api.model.action.ActionDefinition
 
equals(Object) - Method in class org.hawkular.alerts.api.model.action.TimeConstraint
 
equals(Object) - Method in class org.hawkular.alerts.api.model.condition.AvailabilityCondition
 
equals(Object) - Method in class org.hawkular.alerts.api.model.condition.AvailabilityConditionEval
 
equals(Object) - Method in class org.hawkular.alerts.api.model.condition.CompareCondition
 
equals(Object) - Method in class org.hawkular.alerts.api.model.condition.CompareConditionEval
 
equals(Object) - Method in class org.hawkular.alerts.api.model.condition.Condition
 
equals(Object) - Method in class org.hawkular.alerts.api.model.condition.ConditionEval
 
equals(Object) - Method in class org.hawkular.alerts.api.model.condition.EventCondition
 
equals(Object) - Method in class org.hawkular.alerts.api.model.condition.EventConditionEval
 
equals(Object) - Method in class org.hawkular.alerts.api.model.condition.ExternalCondition
 
equals(Object) - Method in class org.hawkular.alerts.api.model.condition.ExternalConditionEval
 
equals(Object) - Method in class org.hawkular.alerts.api.model.condition.MissingCondition
 
equals(Object) - Method in class org.hawkular.alerts.api.model.condition.MissingConditionEval
 
equals(Object) - Method in class org.hawkular.alerts.api.model.condition.NelsonCondition
 
equals(Object) - Method in class org.hawkular.alerts.api.model.condition.NelsonConditionEval
 
equals(Object) - Method in class org.hawkular.alerts.api.model.condition.RateCondition
 
equals(Object) - Method in class org.hawkular.alerts.api.model.condition.RateConditionEval
 
equals(Object) - Method in class org.hawkular.alerts.api.model.condition.StringCondition
 
equals(Object) - Method in class org.hawkular.alerts.api.model.condition.StringConditionEval
 
equals(Object) - Method in class org.hawkular.alerts.api.model.condition.ThresholdCondition
 
equals(Object) - Method in class org.hawkular.alerts.api.model.condition.ThresholdConditionEval
 
equals(Object) - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeCondition
 
equals(Object) - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeConditionEval
 
equals(Object) - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
equals(Object) - Method in class org.hawkular.alerts.api.model.data.Data
 
equals(Object) - Method in class org.hawkular.alerts.api.model.event.Alert.LifeCycle
 
equals(Object) - Method in class org.hawkular.alerts.api.model.event.Alert.Note
 
equals(Object) - Method in class org.hawkular.alerts.api.model.event.Event
 
equals(Object) - Method in class org.hawkular.alerts.api.model.export.Definitions
 
equals(Object) - Method in class org.hawkular.alerts.api.model.paging.Order
 
equals(Object) - Method in class org.hawkular.alerts.api.model.paging.Page
 
equals(Object) - Method in class org.hawkular.alerts.api.model.paging.PageContext
 
equals(Object) - Method in class org.hawkular.alerts.api.model.trigger.FullTrigger
 
equals(Object) - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
equals(Object) - Method in class org.hawkular.alerts.api.model.trigger.TriggerAction
 
equals(Object) - Method in class org.hawkular.alerts.api.services.DefinitionsEvent
 
equals(Object) - Method in class org.hawkular.alerts.api.services.DistributedEvent
 
evalTimestamp - Variable in class org.hawkular.alerts.api.model.condition.ConditionEval
 
Event - Class in org.hawkular.alerts.api.model.event
An Alert is an Event.
Event() - Constructor for class org.hawkular.alerts.api.model.event.Event
 
Event(String, String, String, String) - Constructor for class org.hawkular.alerts.api.model.event.Event
 
Event(String, String, String, String, String) - Constructor for class org.hawkular.alerts.api.model.event.Event
 
Event(String, String, String, String, String, String) - Constructor for class org.hawkular.alerts.api.model.event.Event
 
Event(String, String, String, String, Map<String, String>) - Constructor for class org.hawkular.alerts.api.model.event.Event
 
Event(String, String, String, String, String, Map<String, String>) - Constructor for class org.hawkular.alerts.api.model.event.Event
 
Event(String, String, String, String, String, String, Map<String, String>) - Constructor for class org.hawkular.alerts.api.model.event.Event
 
Event(String, String, long, String, String, String) - Constructor for class org.hawkular.alerts.api.model.event.Event
 
Event(String, String, long, String, String, String, String) - Constructor for class org.hawkular.alerts.api.model.event.Event
 
Event(String, String, long, String, String, Map<String, String>) - Constructor for class org.hawkular.alerts.api.model.event.Event
 
Event(String, String, long, String, String, String, String, Map<String, String>) - Constructor for class org.hawkular.alerts.api.model.event.Event
 
Event(String, String, long, String, String, String, Map<String, String>, Map<String, String>) - Constructor for class org.hawkular.alerts.api.model.event.Event
 
Event(String, String, long, String, String, String, String, Map<String, String>, Map<String, String>) - Constructor for class org.hawkular.alerts.api.model.event.Event
 
Event(Alert) - Constructor for class org.hawkular.alerts.api.model.event.Event
Convenience constructor for an Alerting Event.
Event(String, Trigger, Dampening, List<Set<ConditionEval>>) - Constructor for class org.hawkular.alerts.api.model.event.Event
 
EventCategory - Enum in org.hawkular.alerts.api.model.event
Every Event has a category to help identify what it represents.
EventComparator - Class in org.hawkular.alerts.api.model.paging
 
EventComparator() - Constructor for class org.hawkular.alerts.api.model.paging.EventComparator
 
EventComparator(String, Order.Direction) - Constructor for class org.hawkular.alerts.api.model.paging.EventComparator
 
EventComparator.Field - Enum in org.hawkular.alerts.api.model.paging
 
EventCondition - Class in org.hawkular.alerts.api.model.condition
An EventCondition is used for condition evaluations over Event data using expressions.
EventCondition() - Constructor for class org.hawkular.alerts.api.model.condition.EventCondition
 
EventCondition(String, String, String, String) - Constructor for class org.hawkular.alerts.api.model.condition.EventCondition
 
EventCondition(String, String, Mode, String) - Constructor for class org.hawkular.alerts.api.model.condition.EventCondition
 
EventCondition(String, Mode, String, String) - Constructor for class org.hawkular.alerts.api.model.condition.EventCondition
This constructor requires the tenantId be assigned prior to persistence.
EventCondition(String, String, Mode, String, String) - Constructor for class org.hawkular.alerts.api.model.condition.EventCondition
 
EventCondition(String, String, int, int, String) - Constructor for class org.hawkular.alerts.api.model.condition.EventCondition
 
EventCondition(String, String, int, int, String, String) - Constructor for class org.hawkular.alerts.api.model.condition.EventCondition
 
EventCondition(String, String, Mode, int, int, String) - Constructor for class org.hawkular.alerts.api.model.condition.EventCondition
 
EventCondition(String, Mode, int, int, String, String) - Constructor for class org.hawkular.alerts.api.model.condition.EventCondition
This constructor requires the tenantId be assigned prior to persistence.
EventCondition(String, String, Mode, int, int, String, String) - Constructor for class org.hawkular.alerts.api.model.condition.EventCondition
 
EventConditionEval - Class in org.hawkular.alerts.api.model.condition
An evaluation state for event condition.
EventConditionEval() - Constructor for class org.hawkular.alerts.api.model.condition.EventConditionEval
 
EventConditionEval(EventCondition, Event) - Constructor for class org.hawkular.alerts.api.model.condition.EventConditionEval
 
EventExtension - Interface in org.hawkular.alerts.api.services
An extension that will process received Events.
EventsCriteria - Class in org.hawkular.alerts.api.services
Query criteria for fetching Alerts.
EventsCriteria() - Constructor for class org.hawkular.alerts.api.services.EventsCriteria
 
EventsCriteria(Long, Long, String, String, String, String, Boolean) - Constructor for class org.hawkular.alerts.api.services.EventsCriteria
 
eventType - Variable in class org.hawkular.alerts.api.model.event.Event
 
EventType - Enum in org.hawkular.alerts.api.model.event
The type of events a trigger can produce.
exportDefinitions(String) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Export alert definitions per a specific Tenant.
ExtensionsService - Interface in org.hawkular.alerts.api.services
An interface used to register engine extensions into the system.
ExternalCondition - Class in org.hawkular.alerts.api.model.condition
An ExternalCondition is used for condition evaluations performed outside of the Alerts engine.
ExternalCondition() - Constructor for class org.hawkular.alerts.api.model.condition.ExternalCondition
 
ExternalCondition(String, Mode, String, String, String) - Constructor for class org.hawkular.alerts.api.model.condition.ExternalCondition
This constructor requires the tenantId be assigned prior to persistence.
ExternalCondition(String, String, Mode, String, String, String) - Constructor for class org.hawkular.alerts.api.model.condition.ExternalCondition
 
ExternalCondition(String, Mode, int, int, String, String, String) - Constructor for class org.hawkular.alerts.api.model.condition.ExternalCondition
This constructor requires the tenantId be assigned prior to persistence.
ExternalCondition(String, String, Mode, int, int, String, String, String) - Constructor for class org.hawkular.alerts.api.model.condition.ExternalCondition
 
ExternalConditionEval - Class in org.hawkular.alerts.api.model.condition
An evaluation state for an external condition.
ExternalConditionEval() - Constructor for class org.hawkular.alerts.api.model.condition.ExternalConditionEval
 
ExternalConditionEval(ExternalCondition, Event) - Constructor for class org.hawkular.alerts.api.model.condition.ExternalConditionEval
 
ExternalConditionEval(ExternalCondition, Data) - Constructor for class org.hawkular.alerts.api.model.condition.ExternalConditionEval
 

F

forAvailability(String, String, long, AvailabilityType) - Static method in class org.hawkular.alerts.api.model.data.Data
 
forAvailability(String, String, String, long, AvailabilityType) - Static method in class org.hawkular.alerts.api.model.data.Data
 
forAvailability(String, String, long, AvailabilityType, Map<String, String>) - Static method in class org.hawkular.alerts.api.model.data.Data
 
forAvailability(String, String, String, long, AvailabilityType, Map<String, String>) - Static method in class org.hawkular.alerts.api.model.data.Data
 
forEach(Consumer<? super T>) - Method in class org.hawkular.alerts.api.model.paging.Page
 
forNumeric(String, String, long, Double) - Static method in class org.hawkular.alerts.api.model.data.Data
 
forNumeric(String, String, String, long, Double) - Static method in class org.hawkular.alerts.api.model.data.Data
 
forNumeric(String, String, long, Double, Map<String, String>) - Static method in class org.hawkular.alerts.api.model.data.Data
 
forNumeric(String, String, String, long, Double, Map<String, String>) - Static method in class org.hawkular.alerts.api.model.data.Data
 
forRelaxedCount(String, String, Mode, int, int) - Static method in class org.hawkular.alerts.api.model.dampening.Dampening
Fire if we have numTrueEvals of the condition set out of numTotalEvals.
forRelaxedTime(String, String, Mode, int, long) - Static method in class org.hawkular.alerts.api.model.dampening.Dampening
Fire if we have numTrueEvals of the condition set within evalPeriod.
forStrict(String, String, Mode, int) - Static method in class org.hawkular.alerts.api.model.dampening.Dampening
Fire if we have numTrueEvals consecutive true evaluations of the condition set.
forStrictTime(String, String, Mode, long) - Static method in class org.hawkular.alerts.api.model.dampening.Dampening
Fire if we have only true evaluations of the condition set for at least evalPeriod.
forStrictTimeout(String, String, Mode, long) - Static method in class org.hawkular.alerts.api.model.dampening.Dampening
Fire if we have only true evaluations of the condition set for evalPeriod.
forString(String, String, long, String) - Static method in class org.hawkular.alerts.api.model.data.Data
 
forString(String, String, String, long, String) - Static method in class org.hawkular.alerts.api.model.data.Data
 
forString(String, String, long, String, Map<String, String>) - Static method in class org.hawkular.alerts.api.model.data.Data
 
forString(String, String, String, long, String, Map<String, String>) - Static method in class org.hawkular.alerts.api.model.data.Data
 
fromJson(String, Class<T>) - Static method in class org.hawkular.alerts.api.json.JsonUtil
 
fromJson(String, Class<T>, boolean) - Static method in class org.hawkular.alerts.api.json.JsonUtil
 
fromShortString(String) - Static method in enum org.hawkular.alerts.api.model.paging.Order.Direction
 
fromString(String) - Static method in enum org.hawkular.alerts.api.model.action.TimeConstraint.DAY
 
fromString(String) - Static method in enum org.hawkular.alerts.api.model.action.TimeConstraint.MONTH
 
FullTrigger - Class in org.hawkular.alerts.api.model.trigger
Representation of a Trigger with Dampening and Condition objects.
FullTrigger() - Constructor for class org.hawkular.alerts.api.model.trigger.FullTrigger
 
FullTrigger(Trigger, List<Dampening>, List<Condition>) - Constructor for class org.hawkular.alerts.api.model.trigger.FullTrigger
 

G

generateId() - Static method in class org.hawkular.alerts.api.model.trigger.Trigger
 
get(int) - Method in class org.hawkular.alerts.api.model.paging.Page
 
getActionDefinition() - Method in class org.hawkular.alerts.api.services.DefinitionsEvent
 
getActionDefinition(String, String, String) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
 
getActionDefinitionIds(String) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
 
getActionDefinitionIds(String, String) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
 
getActionId() - Method in class org.hawkular.alerts.api.model.action.ActionDefinition
 
getActionId() - Method in class org.hawkular.alerts.api.model.trigger.TriggerAction
 
getActionId() - Method in class org.hawkular.alerts.api.services.ActionsCriteria
 
getActionIds() - Method in class org.hawkular.alerts.api.services.ActionsCriteria
 
getActionPlugin() - Method in class org.hawkular.alerts.api.model.action.ActionDefinition
 
getActionPlugin() - Method in class org.hawkular.alerts.api.model.trigger.TriggerAction
 
getActionPlugin() - Method in class org.hawkular.alerts.api.services.ActionsCriteria
 
getActionPlugin() - Method in class org.hawkular.alerts.api.services.DefinitionsEvent
 
getActionPlugin(String) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Get list of properties needed to configure an action for a specific plugin
getActionPlugins() - Method in class org.hawkular.alerts.api.services.ActionsCriteria
 
getActionPlugins() - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Get all list of plugins configured on the system.
getActions() - Method in class org.hawkular.alerts.api.model.export.Definitions
 
getActions() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
getActions(String, ActionsCriteria, Pager) - Method in interface org.hawkular.alerts.api.services.ActionsService
 
getActiveRules() - Method in class org.hawkular.alerts.api.model.condition.NelsonCondition
 
getAlert(String, String, boolean) - Method in interface org.hawkular.alerts.api.services.AlertsService
 
getAlerterId() - Method in class org.hawkular.alerts.api.model.condition.ExternalCondition
 
getAlertId() - Method in class org.hawkular.alerts.api.model.event.Alert
 
getAlertId() - Method in class org.hawkular.alerts.api.services.ActionsCriteria
 
getAlertId() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
getAlertIds() - Method in class org.hawkular.alerts.api.services.ActionsCriteria
 
getAlertIds() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
getAlerts(String, AlertsCriteria, Pager) - Method in interface org.hawkular.alerts.api.services.AlertsService
 
getAlerts(Set<String>, AlertsCriteria, Pager) - Method in interface org.hawkular.alerts.api.services.AlertsService
 
getAllActionDefinitionIds() - Method in interface org.hawkular.alerts.api.services.DefinitionsService
 
getAllActionDefinitions() - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Get all action definitions configured in the system.
getAllConditions() - Method in interface org.hawkular.alerts.api.services.DefinitionsService
 
getAllDampenings() - Method in interface org.hawkular.alerts.api.services.DefinitionsService
 
getAllTriggers() - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Get all stored Triggers for all Tenants
getAllTriggersByTag(String, String) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Get all stored Triggers for all Tenants with a specific Tag.
getAutoResolveMatch() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
getCalendar() - Method in class org.hawkular.alerts.api.model.action.ActionDefinition
 
getCalendar() - Method in class org.hawkular.alerts.api.model.trigger.TriggerAction
 
getCategories() - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
getCategory() - Method in class org.hawkular.alerts.api.model.event.Event
 
getCategory() - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
getCondition() - Method in class org.hawkular.alerts.api.model.condition.AvailabilityConditionEval
 
getCondition() - Method in class org.hawkular.alerts.api.model.condition.CompareConditionEval
 
getCondition() - Method in class org.hawkular.alerts.api.model.condition.EventConditionEval
 
getCondition() - Method in class org.hawkular.alerts.api.model.condition.ExternalConditionEval
 
getCondition() - Method in class org.hawkular.alerts.api.model.condition.MissingConditionEval
 
getCondition() - Method in class org.hawkular.alerts.api.model.condition.NelsonConditionEval
 
getCondition() - Method in class org.hawkular.alerts.api.model.condition.RateConditionEval
 
getCondition() - Method in class org.hawkular.alerts.api.model.condition.StringConditionEval
 
getCondition() - Method in class org.hawkular.alerts.api.model.condition.ThresholdConditionEval
 
getCondition() - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeConditionEval
 
getCondition(String, String) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Deprecated.
getConditionId() - Method in class org.hawkular.alerts.api.model.condition.Condition
 
getConditions() - Method in class org.hawkular.alerts.api.json.GroupConditionsInfo
 
getConditions() - Method in class org.hawkular.alerts.api.model.trigger.FullTrigger
 
getConditions(String) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
 
getConditionSetIndex() - Method in class org.hawkular.alerts.api.model.condition.AvailabilityConditionEval
 
getConditionSetIndex() - Method in class org.hawkular.alerts.api.model.condition.CompareConditionEval
 
getConditionSetIndex() - Method in class org.hawkular.alerts.api.model.condition.Condition
 
getConditionSetIndex() - Method in class org.hawkular.alerts.api.model.condition.ConditionEval
 
getConditionSetIndex() - Method in class org.hawkular.alerts.api.model.condition.EventConditionEval
 
getConditionSetIndex() - Method in class org.hawkular.alerts.api.model.condition.ExternalConditionEval
 
getConditionSetIndex() - Method in class org.hawkular.alerts.api.model.condition.MissingConditionEval
 
getConditionSetIndex() - Method in class org.hawkular.alerts.api.model.condition.NelsonConditionEval
 
getConditionSetIndex() - Method in class org.hawkular.alerts.api.model.condition.RateConditionEval
 
getConditionSetIndex() - Method in class org.hawkular.alerts.api.model.condition.StringConditionEval
 
getConditionSetIndex() - Method in class org.hawkular.alerts.api.model.condition.ThresholdConditionEval
 
getConditionSetIndex() - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeConditionEval
 
getConditionSetSize() - Method in class org.hawkular.alerts.api.model.condition.AvailabilityConditionEval
 
getConditionSetSize() - Method in class org.hawkular.alerts.api.model.condition.CompareConditionEval
 
getConditionSetSize() - Method in class org.hawkular.alerts.api.model.condition.Condition
 
getConditionSetSize() - Method in class org.hawkular.alerts.api.model.condition.ConditionEval
 
getConditionSetSize() - Method in class org.hawkular.alerts.api.model.condition.EventConditionEval
 
getConditionSetSize() - Method in class org.hawkular.alerts.api.model.condition.ExternalConditionEval
 
getConditionSetSize() - Method in class org.hawkular.alerts.api.model.condition.MissingConditionEval
 
getConditionSetSize() - Method in class org.hawkular.alerts.api.model.condition.NelsonConditionEval
 
getConditionSetSize() - Method in class org.hawkular.alerts.api.model.condition.RateConditionEval
 
getConditionSetSize() - Method in class org.hawkular.alerts.api.model.condition.StringConditionEval
 
getConditionSetSize() - Method in class org.hawkular.alerts.api.model.condition.ThresholdConditionEval
 
getConditionSetSize() - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeConditionEval
 
getContext() - Method in class org.hawkular.alerts.api.model.condition.Condition
 
getContext() - Method in class org.hawkular.alerts.api.model.condition.ConditionEval
 
getContext() - Method in class org.hawkular.alerts.api.model.data.Data
 
getContext() - Method in class org.hawkular.alerts.api.model.event.Event
 
getContext() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
getContext2() - Method in class org.hawkular.alerts.api.model.condition.CompareConditionEval
 
getContextKey(String) - Static method in enum org.hawkular.alerts.api.model.paging.AlertComparator.Field
 
getContextKey(String) - Static method in enum org.hawkular.alerts.api.model.paging.EventComparator.Field
 
getContextKey(String) - Static method in enum org.hawkular.alerts.api.model.paging.TriggerComparator.Field
 
getCriteriaNoQuerySize() - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
getCtime() - Method in class org.hawkular.alerts.api.model.action.Action
 
getCtime() - Method in class org.hawkular.alerts.api.model.event.Alert.Note
 
getCtime() - Method in class org.hawkular.alerts.api.model.event.Event
 
getCurrentEvals() - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
getCurrentLifecycle() - Method in class org.hawkular.alerts.api.model.event.Alert
 
getDampening() - Method in class org.hawkular.alerts.api.model.event.Event
 
getDampening(String, String) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
 
getDampeningId() - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
getDampenings() - Method in class org.hawkular.alerts.api.model.trigger.FullTrigger
 
getDampenings(String) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
 
getData2Id() - Method in class org.hawkular.alerts.api.model.condition.CompareCondition
 
getData2Multiplier() - Method in class org.hawkular.alerts.api.model.condition.CompareCondition
 
getDataExtensions() - Method in interface org.hawkular.alerts.api.services.ExtensionsService
 
getDataId() - Method in class org.hawkular.alerts.api.model.condition.AvailabilityCondition
 
getDataId() - Method in class org.hawkular.alerts.api.model.condition.CompareCondition
 
getDataId() - Method in class org.hawkular.alerts.api.model.condition.Condition
 
getDataId() - Method in class org.hawkular.alerts.api.model.condition.EventCondition
 
getDataId() - Method in class org.hawkular.alerts.api.model.condition.ExternalCondition
 
getDataId() - Method in class org.hawkular.alerts.api.model.condition.MissingCondition
 
getDataId() - Method in class org.hawkular.alerts.api.model.condition.NelsonCondition
 
getDataId() - Method in class org.hawkular.alerts.api.model.condition.RateCondition
 
getDataId() - Method in class org.hawkular.alerts.api.model.condition.StringCondition
 
getDataId() - Method in class org.hawkular.alerts.api.model.condition.ThresholdCondition
 
getDataId() - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeCondition
 
getDataId() - Method in class org.hawkular.alerts.api.model.event.Event
 
getDataIdMap() - Method in class org.hawkular.alerts.api.json.GroupMemberInfo
 
getDataIdMap() - Method in class org.hawkular.alerts.api.json.UnorphanMemberInfo
 
getDataIdMap() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
getDataIdMemberMap() - Method in class org.hawkular.alerts.api.json.GroupConditionsInfo
 
getDataIds() - Method in class org.hawkular.alerts.api.services.DefinitionsEvent
 
getDataSource() - Method in class org.hawkular.alerts.api.model.event.Event
 
getDataTimestamp() - Method in class org.hawkular.alerts.api.model.condition.ConditionEval
 
getDay() - Method in enum org.hawkular.alerts.api.model.action.TimeConstraint.DAY
 
getDefaultActionPlugin(String) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Get a map with the properties needed to configure an action with its default values
getDescription() - Method in enum org.hawkular.alerts.api.model.condition.NelsonCondition.NelsonRule
 
getDescription() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
getDirection() - Method in class org.hawkular.alerts.api.model.condition.RateCondition
 
getDirection() - Method in class org.hawkular.alerts.api.model.paging.Order
 
getDistributedStatus() - Method in interface org.hawkular.alerts.api.services.StatusService
Show additional information about distributed status.
getEnd() - Method in class org.hawkular.alerts.api.model.paging.PageContext
If this page context is limited, then this returns getStart() + pageSize.
getEndAckTime() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
getEndResolvedTime() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
getEndStatusTime() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
getEndTime() - Method in class org.hawkular.alerts.api.model.action.TimeConstraint
 
getEndTime() - Method in class org.hawkular.alerts.api.services.ActionsCriteria
 
getEndTime() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
getEndTime() - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
getEvalSets() - Method in class org.hawkular.alerts.api.model.event.Event
 
getEvalTimeSetting() - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
getEvalTimestamp() - Method in class org.hawkular.alerts.api.model.condition.ConditionEval
 
getEvalTotalSetting() - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
getEvalTrueSetting() - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
getEvent() - Method in class org.hawkular.alerts.api.model.action.Action
 
getEvent() - Method in class org.hawkular.alerts.api.model.condition.ExternalConditionEval
 
getEvent(String, String, boolean) - Method in interface org.hawkular.alerts.api.services.AlertsService
 
getEventCategory() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
getEventExtensions() - Method in interface org.hawkular.alerts.api.services.ExtensionsService
 
getEventId() - Method in class org.hawkular.alerts.api.model.action.Action
 
getEventId() - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
getEventIds() - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
getEvents(String, EventsCriteria, Pager) - Method in interface org.hawkular.alerts.api.services.AlertsService
 
getEvents(Set<String>, EventsCriteria, Pager) - Method in interface org.hawkular.alerts.api.services.AlertsService
 
getEventText() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
getEventType() - Method in class org.hawkular.alerts.api.model.event.Event
 
getEventType() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
getExpression() - Method in class org.hawkular.alerts.api.model.condition.EventCondition
 
getExpression() - Method in class org.hawkular.alerts.api.model.condition.ExternalCondition
 
getField(String) - Static method in enum org.hawkular.alerts.api.model.paging.ActionComparator.Field
 
getField(String) - Static method in enum org.hawkular.alerts.api.model.paging.AlertComparator.Field
 
getField(String) - Static method in enum org.hawkular.alerts.api.model.paging.EventComparator.Field
 
getField() - Method in class org.hawkular.alerts.api.model.paging.Order
 
getField(String) - Static method in enum org.hawkular.alerts.api.model.paging.TriggerComparator.Field
 
getFiringMatch() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
getGroupId() - Method in class org.hawkular.alerts.api.json.GroupMemberInfo
 
getGroupMembersInfo() - Method in class org.hawkular.alerts.api.model.export.Definitions
 
getHigh() - Method in enum org.hawkular.alerts.api.model.condition.ThresholdRangeCondition.Operator
 
getId() - Method in class org.hawkular.alerts.api.model.data.Data
 
getId() - Method in class org.hawkular.alerts.api.model.event.Event
 
getId() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
getInterval() - Method in class org.hawkular.alerts.api.model.condition.MissingCondition
 
getLastAckTime() - Method in class org.hawkular.alerts.api.model.event.Alert
 
getLastOpenTime() - Method in class org.hawkular.alerts.api.model.event.Alert
 
getLastResolvedTime() - Method in class org.hawkular.alerts.api.model.event.Alert
 
getLastStatusTime(Alert.Status) - Method in class org.hawkular.alerts.api.model.event.Alert
 
getLifecycle() - Method in class org.hawkular.alerts.api.model.event.Alert
 
getLog(AvailabilityType) - Method in class org.hawkular.alerts.api.model.condition.AvailabilityCondition
 
getLog() - Method in class org.hawkular.alerts.api.model.condition.AvailabilityConditionEval
 
getLog(double, double) - Method in class org.hawkular.alerts.api.model.condition.CompareCondition
 
getLog() - Method in class org.hawkular.alerts.api.model.condition.CompareConditionEval
 
getLog() - Method in class org.hawkular.alerts.api.model.condition.ConditionEval
 
getLog(Event) - Method in class org.hawkular.alerts.api.model.condition.EventCondition
 
getLog() - Method in class org.hawkular.alerts.api.model.condition.EventConditionEval
 
getLog(String) - Method in class org.hawkular.alerts.api.model.condition.ExternalCondition
 
getLog(Event) - Method in class org.hawkular.alerts.api.model.condition.ExternalCondition
 
getLog() - Method in class org.hawkular.alerts.api.model.condition.ExternalConditionEval
 
getLog(long, long) - Method in class org.hawkular.alerts.api.model.condition.MissingCondition
 
getLog() - Method in class org.hawkular.alerts.api.model.condition.MissingConditionEval
 
getLog(List<NelsonCondition.NelsonRule>, Double, Double, List<Data>) - Method in class org.hawkular.alerts.api.model.condition.NelsonCondition
 
getLog() - Method in class org.hawkular.alerts.api.model.condition.NelsonConditionEval
 
getLog(long, double, long, double) - Method in class org.hawkular.alerts.api.model.condition.RateCondition
 
getLog() - Method in class org.hawkular.alerts.api.model.condition.RateConditionEval
 
getLog(String) - Method in class org.hawkular.alerts.api.model.condition.StringCondition
 
getLog() - Method in class org.hawkular.alerts.api.model.condition.StringConditionEval
 
getLog(double) - Method in class org.hawkular.alerts.api.model.condition.ThresholdCondition
 
getLog() - Method in class org.hawkular.alerts.api.model.condition.ThresholdConditionEval
 
getLog(double) - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeCondition
 
getLog() - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeConditionEval
 
getLow() - Method in enum org.hawkular.alerts.api.model.condition.ThresholdRangeCondition.Operator
 
getMap(Object) - Static method in class org.hawkular.alerts.api.json.JsonUtil
 
getMapper() - Static method in class org.hawkular.alerts.api.json.JsonUtil
 
getMatch() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
getMean() - Method in class org.hawkular.alerts.api.model.condition.NelsonConditionEval
 
getMemberContext() - Method in class org.hawkular.alerts.api.json.GroupMemberInfo
 
getMemberContext() - Method in class org.hawkular.alerts.api.json.UnorphanMemberInfo
 
getMemberDescription() - Method in class org.hawkular.alerts.api.json.GroupMemberInfo
 
getMemberId() - Method in class org.hawkular.alerts.api.json.GroupMemberInfo
 
getMemberName() - Method in class org.hawkular.alerts.api.json.GroupMemberInfo
 
getMemberOf() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
getMemberTags() - Method in class org.hawkular.alerts.api.json.GroupMemberInfo
 
getMemberTags() - Method in class org.hawkular.alerts.api.json.UnorphanMemberInfo
 
getMemberTriggers(String, String, boolean) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Get the member triggers for the specified group trigger.
getMode() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
getMonth() - Method in enum org.hawkular.alerts.api.model.action.TimeConstraint.MONTH
 
getName() - Method in enum org.hawkular.alerts.api.model.paging.EventComparator.Field
 
getName() - Method in enum org.hawkular.alerts.api.model.paging.TriggerComparator.Field
 
getName() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
getNotes() - Method in class org.hawkular.alerts.api.model.event.Alert
 
getNumEvals() - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
getNumTrueEvals() - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
getOperation() - Method in class org.hawkular.alerts.api.services.DistributedEvent
 
getOperator() - Method in class org.hawkular.alerts.api.model.condition.AvailabilityCondition
 
getOperator() - Method in class org.hawkular.alerts.api.model.condition.CompareCondition
 
getOperator() - Method in class org.hawkular.alerts.api.model.condition.RateCondition
 
getOperator() - Method in class org.hawkular.alerts.api.model.condition.StringCondition
 
getOperator() - Method in class org.hawkular.alerts.api.model.condition.ThresholdCondition
 
getOperatorHigh() - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeCondition
 
getOperatorLow() - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeCondition
 
getOrder() - Method in class org.hawkular.alerts.api.model.paging.PageContext
This list of ordering fields.
getPageContext() - Method in class org.hawkular.alerts.api.model.paging.Page
 
getPageNumber() - Method in class org.hawkular.alerts.api.model.paging.PageContext
 
getPageSize() - Method in class org.hawkular.alerts.api.model.paging.PageContext
The associated Page objects should contain at most this number of elements.
getPattern() - Method in class org.hawkular.alerts.api.model.condition.StringCondition
 
getPeriod() - Method in class org.hawkular.alerts.api.model.condition.RateCondition
 
getPreviousTime() - Method in class org.hawkular.alerts.api.model.condition.MissingConditionEval
 
getPreviousTime() - Method in class org.hawkular.alerts.api.model.condition.RateConditionEval
 
getPreviousValue() - Method in class org.hawkular.alerts.api.model.condition.RateConditionEval
 
getProperties() - Method in class org.hawkular.alerts.api.model.action.ActionDefinition
 
getProperty(String, String) - Method in interface org.hawkular.alerts.api.services.PropertiesService
 
getProperty(String, String, String) - Method in interface org.hawkular.alerts.api.services.PropertiesService
 
getRate(long, double, long, double) - Method in class org.hawkular.alerts.api.model.condition.RateCondition
 
getRate() - Method in class org.hawkular.alerts.api.model.condition.RateConditionEval
 
getResolvedEvalSets() - Method in class org.hawkular.alerts.api.model.event.Alert
 
getResult() - Method in class org.hawkular.alerts.api.model.action.Action
 
getResult() - Method in class org.hawkular.alerts.api.services.ActionsCriteria
 
getResults() - Method in class org.hawkular.alerts.api.services.ActionsCriteria
 
getSampleSize() - Method in class org.hawkular.alerts.api.model.condition.NelsonCondition
 
getSatisfyingEvals() - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
getSeverities() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
getSeverity() - Method in class org.hawkular.alerts.api.model.event.Alert
 
getSeverity() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
getSeverity() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
getShortString() - Method in enum org.hawkular.alerts.api.model.paging.Order.Direction
 
getSource() - Method in class org.hawkular.alerts.api.model.data.Data
 
getSource() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
getStandardDeviation() - Method in class org.hawkular.alerts.api.model.condition.NelsonConditionEval
 
getStart() - Method in class org.hawkular.alerts.api.model.paging.PageContext
This trivially translates to pageNumber * pageSize.
getStartAckTime() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
getStartResolvedTime() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
getStartStatusTime() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
getStartTime() - Method in class org.hawkular.alerts.api.model.action.TimeConstraint
 
getStartTime() - Method in class org.hawkular.alerts.api.services.ActionsCriteria
 
getStartTime() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
getStartTime() - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
getStates() - Method in class org.hawkular.alerts.api.model.action.ActionDefinition
 
getStates() - Method in class org.hawkular.alerts.api.model.trigger.TriggerAction
 
getStatus() - Method in class org.hawkular.alerts.api.model.event.Alert
 
getStatus() - Method in class org.hawkular.alerts.api.model.event.Alert.LifeCycle
 
getStatus() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
getStatusSet() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
getStime() - Method in class org.hawkular.alerts.api.model.event.Alert.LifeCycle
 
getTagQuery() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
getTagQuery() - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
getTags() - Method in class org.hawkular.alerts.api.model.event.Event
 
getTags() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
getTags() - Method in class org.hawkular.alerts.api.services.DefinitionsEvent
 
getTags() - Method in class org.hawkular.alerts.api.services.TriggersCriteria
 
getTargetId() - Method in class org.hawkular.alerts.api.services.DefinitionsEvent
 
getTargetTenantId() - Method in class org.hawkular.alerts.api.services.DefinitionsEvent
 
getTenantId() - Method in class org.hawkular.alerts.api.model.action.ActionDefinition
 
getTenantId() - Method in class org.hawkular.alerts.api.model.condition.AvailabilityConditionEval
 
getTenantId() - Method in class org.hawkular.alerts.api.model.condition.CompareConditionEval
 
getTenantId() - Method in class org.hawkular.alerts.api.model.condition.Condition
 
getTenantId() - Method in class org.hawkular.alerts.api.model.condition.ConditionEval
 
getTenantId() - Method in class org.hawkular.alerts.api.model.condition.EventConditionEval
 
getTenantId() - Method in class org.hawkular.alerts.api.model.condition.ExternalConditionEval
 
getTenantId() - Method in class org.hawkular.alerts.api.model.condition.MissingConditionEval
 
getTenantId() - Method in class org.hawkular.alerts.api.model.condition.NelsonConditionEval
 
getTenantId() - Method in class org.hawkular.alerts.api.model.condition.RateConditionEval
 
getTenantId() - Method in class org.hawkular.alerts.api.model.condition.StringConditionEval
 
getTenantId() - Method in class org.hawkular.alerts.api.model.condition.ThresholdConditionEval
 
getTenantId() - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeConditionEval
 
getTenantId() - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
getTenantId() - Method in class org.hawkular.alerts.api.model.data.Data
 
getTenantId() - Method in class org.hawkular.alerts.api.model.event.Event
 
getTenantId() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
getTenantId() - Method in class org.hawkular.alerts.api.model.trigger.TriggerAction
 
getTenantId() - Method in class org.hawkular.alerts.api.services.DistributedEvent
 
getText() - Method in class org.hawkular.alerts.api.model.event.Alert.Note
 
getText() - Method in class org.hawkular.alerts.api.model.event.Event
 
getText() - Method in enum org.hawkular.alerts.api.model.paging.ActionComparator.Field
 
getText() - Method in enum org.hawkular.alerts.api.model.paging.AlertComparator.Field
 
getThreshold() - Method in class org.hawkular.alerts.api.model.condition.RateCondition
 
getThreshold() - Method in class org.hawkular.alerts.api.model.condition.ThresholdCondition
 
getThresholdHigh() - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeCondition
 
getThresholdLow() - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeCondition
 
getTime() - Method in class org.hawkular.alerts.api.model.condition.MissingConditionEval
 
getTime() - Method in class org.hawkular.alerts.api.model.condition.RateConditionEval
 
getTimestamp() - Method in class org.hawkular.alerts.api.model.data.Data
 
getTimeZoneName() - Method in class org.hawkular.alerts.api.model.action.TimeConstraint
 
getTotalSize() - Method in class org.hawkular.alerts.api.model.paging.Page
 
getTrigger() - Method in class org.hawkular.alerts.api.model.event.Event
 
getTrigger() - Method in class org.hawkular.alerts.api.model.trigger.FullTrigger
 
getTrigger(String, String) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Get a stored Trigger for a specific Tenant.
getTriggerConditions(String, String, Mode) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
 
getTriggerDampenings(String, String, Mode) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
 
getTriggerId() - Method in class org.hawkular.alerts.api.model.condition.AvailabilityConditionEval
 
getTriggerId() - Method in class org.hawkular.alerts.api.model.condition.CompareConditionEval
 
getTriggerId() - Method in class org.hawkular.alerts.api.model.condition.Condition
 
getTriggerId() - Method in class org.hawkular.alerts.api.model.condition.ConditionEval
 
getTriggerId() - Method in class org.hawkular.alerts.api.model.condition.EventConditionEval
 
getTriggerId() - Method in class org.hawkular.alerts.api.model.condition.ExternalConditionEval
 
getTriggerId() - Method in class org.hawkular.alerts.api.model.condition.MissingConditionEval
 
getTriggerId() - Method in class org.hawkular.alerts.api.model.condition.NelsonConditionEval
 
getTriggerId() - Method in class org.hawkular.alerts.api.model.condition.RateConditionEval
 
getTriggerId() - Method in class org.hawkular.alerts.api.model.condition.StringConditionEval
 
getTriggerId() - Method in class org.hawkular.alerts.api.model.condition.ThresholdConditionEval
 
getTriggerId() - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeConditionEval
 
getTriggerId() - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
getTriggerId() - Method in class org.hawkular.alerts.api.model.event.Alert
 
getTriggerId() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
getTriggerId() - Method in class org.hawkular.alerts.api.services.DistributedEvent
 
getTriggerId() - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
getTriggerId() - Method in class org.hawkular.alerts.api.services.TriggersCriteria
 
getTriggerIds() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
getTriggerIds() - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
getTriggerIds() - Method in class org.hawkular.alerts.api.services.TriggersCriteria
 
getTriggerMode() - Method in class org.hawkular.alerts.api.model.condition.Condition
 
getTriggerMode() - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
getTriggers() - Method in class org.hawkular.alerts.api.model.export.Definitions
 
getTriggers(String, TriggersCriteria, Pager) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
 
getTrueEvalsStartTime() - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
getType() - Method in class org.hawkular.alerts.api.model.condition.Condition
 
getType() - Method in class org.hawkular.alerts.api.model.condition.ConditionEval
 
getType() - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
getType() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
getType() - Method in class org.hawkular.alerts.api.services.DefinitionsEvent
 
getUser() - Method in class org.hawkular.alerts.api.model.event.Alert.LifeCycle
 
getUser() - Method in class org.hawkular.alerts.api.model.event.Alert.Note
 
getValue() - Method in class org.hawkular.alerts.api.model.condition.AvailabilityConditionEval
 
getValue() - Method in class org.hawkular.alerts.api.model.condition.EventConditionEval
 
getValue() - Method in class org.hawkular.alerts.api.model.condition.ExternalConditionEval
 
getValue() - Method in class org.hawkular.alerts.api.model.condition.RateConditionEval
 
getValue() - Method in class org.hawkular.alerts.api.model.condition.StringConditionEval
 
getValue() - Method in class org.hawkular.alerts.api.model.condition.ThresholdConditionEval
 
getValue() - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeConditionEval
 
getValue() - Method in class org.hawkular.alerts.api.model.data.Data
 
getValue1() - Method in class org.hawkular.alerts.api.model.condition.CompareConditionEval
 
getValue2() - Method in class org.hawkular.alerts.api.model.condition.CompareConditionEval
 
getViolations() - Method in class org.hawkular.alerts.api.model.condition.NelsonConditionEval
 
getViolationsData() - Method in class org.hawkular.alerts.api.model.condition.NelsonConditionEval
 
GroupConditionsInfo - Class in org.hawkular.alerts.api.json
A convenience class used in the REST API to POST a new Group Condition.
GroupConditionsInfo() - Constructor for class org.hawkular.alerts.api.json.GroupConditionsInfo
 
GroupConditionsInfo(Condition, Map<String, Map<String, String>>) - Constructor for class org.hawkular.alerts.api.json.GroupConditionsInfo
Convenience constructor for single-condition group trigger.
GroupConditionsInfo(Collection<Condition>, Map<String, Map<String, String>>) - Constructor for class org.hawkular.alerts.api.json.GroupConditionsInfo
 
GroupMemberInfo - Class in org.hawkular.alerts.api.json
A convenience class used in the REST API to POST a new group Member Trigger.
GroupMemberInfo() - Constructor for class org.hawkular.alerts.api.json.GroupMemberInfo
 
GroupMemberInfo(String, String, String, String, Map<String, String>, Map<String, String>, Map<String, String>) - Constructor for class org.hawkular.alerts.api.json.GroupMemberInfo
 

H

hasAckTimeCriteria() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
hasAlertIdCriteria() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
hasCategoryCriteria() - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
hasCriteria() - Method in class org.hawkular.alerts.api.services.ActionsCriteria
 
hasCriteria() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
hasCriteria() - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
hasCriteria() - Method in class org.hawkular.alerts.api.services.TriggersCriteria
 
hasCTimeCriteria() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
hasCTimeCriteria() - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
hasEventIdCriteria() - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
hashCode() - Method in class org.hawkular.alerts.api.model.action.Action
 
hashCode() - Method in class org.hawkular.alerts.api.model.action.ActionDefinition
 
hashCode() - Method in class org.hawkular.alerts.api.model.action.TimeConstraint
 
hashCode() - Method in class org.hawkular.alerts.api.model.condition.AvailabilityCondition
 
hashCode() - Method in class org.hawkular.alerts.api.model.condition.AvailabilityConditionEval
 
hashCode() - Method in class org.hawkular.alerts.api.model.condition.CompareCondition
 
hashCode() - Method in class org.hawkular.alerts.api.model.condition.CompareConditionEval
 
hashCode() - Method in class org.hawkular.alerts.api.model.condition.Condition
 
hashCode() - Method in class org.hawkular.alerts.api.model.condition.ConditionEval
 
hashCode() - Method in class org.hawkular.alerts.api.model.condition.EventCondition
 
hashCode() - Method in class org.hawkular.alerts.api.model.condition.EventConditionEval
 
hashCode() - Method in class org.hawkular.alerts.api.model.condition.ExternalCondition
 
hashCode() - Method in class org.hawkular.alerts.api.model.condition.ExternalConditionEval
 
hashCode() - Method in class org.hawkular.alerts.api.model.condition.MissingCondition
 
hashCode() - Method in class org.hawkular.alerts.api.model.condition.MissingConditionEval
 
hashCode() - Method in class org.hawkular.alerts.api.model.condition.NelsonCondition
 
hashCode() - Method in class org.hawkular.alerts.api.model.condition.NelsonConditionEval
 
hashCode() - Method in class org.hawkular.alerts.api.model.condition.RateCondition
 
hashCode() - Method in class org.hawkular.alerts.api.model.condition.RateConditionEval
 
hashCode() - Method in class org.hawkular.alerts.api.model.condition.StringCondition
 
hashCode() - Method in class org.hawkular.alerts.api.model.condition.StringConditionEval
 
hashCode() - Method in class org.hawkular.alerts.api.model.condition.ThresholdCondition
 
hashCode() - Method in class org.hawkular.alerts.api.model.condition.ThresholdConditionEval
 
hashCode() - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeCondition
 
hashCode() - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeConditionEval
 
hashCode() - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
hashCode() - Method in class org.hawkular.alerts.api.model.data.Data
 
hashCode() - Method in class org.hawkular.alerts.api.model.event.Alert.LifeCycle
 
hashCode() - Method in class org.hawkular.alerts.api.model.event.Alert.Note
 
hashCode() - Method in class org.hawkular.alerts.api.model.event.Event
 
hashCode() - Method in class org.hawkular.alerts.api.model.export.Definitions
 
hashCode() - Method in class org.hawkular.alerts.api.model.paging.Order
 
hashCode() - Method in class org.hawkular.alerts.api.model.paging.Page
 
hashCode() - Method in class org.hawkular.alerts.api.model.paging.PageContext
 
hashCode() - Method in class org.hawkular.alerts.api.model.trigger.FullTrigger
 
hashCode() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
hashCode() - Method in class org.hawkular.alerts.api.model.trigger.TriggerAction
 
hashCode() - Method in class org.hawkular.alerts.api.services.DefinitionsEvent
 
hashCode() - Method in class org.hawkular.alerts.api.services.DistributedEvent
 
hasResolvedTimeCriteria() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
hasSeverityCriteria() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
hasStatusCriteria() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
hasStatusTimeCriteria() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
hasTagCriteria() - Method in class org.hawkular.alerts.api.services.TriggersCriteria
 
hasTagQueryCriteria() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
hasTagQueryCriteria() - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
hasTriggerIdCriteria() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
hasTriggerIdCriteria() - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
hasTriggerIdCriteria() - Method in class org.hawkular.alerts.api.services.TriggersCriteria
 

I

id - Variable in class org.hawkular.alerts.api.model.data.Data
 
id - Variable in class org.hawkular.alerts.api.model.event.Event
 
importDefinitions(String, Definitions, ImportType) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Import alert definitions per a specific Tenant.
ImportType - Enum in org.hawkular.alerts.api.model.export
Define the strategy to apply in case of conflicts with existing data during an import operation of alerts definitions.
indexOf(Object) - Method in class org.hawkular.alerts.api.model.paging.Page
 
isAscending() - Method in class org.hawkular.alerts.api.model.paging.Order
 
isAutoDisable() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
isAutoEnable() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
isAutoResolve() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
isAutoResolveAlerts() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
isDistributed() - Method in interface org.hawkular.alerts.api.services.StatusService
 
isEmpty() - Method in class org.hawkular.alerts.api.model.paging.Page
 
isEnabled() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
isGlobal() - Method in class org.hawkular.alerts.api.model.action.ActionDefinition
 
isGroup() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
isIgnoreCase() - Method in class org.hawkular.alerts.api.model.condition.StringCondition
 
isInRange() - Method in class org.hawkular.alerts.api.model.action.TimeConstraint
 
isInRange() - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeCondition
 
isLimited() - Method in class org.hawkular.alerts.api.model.paging.PageContext
Page size less then zero represents no limit on the size of the page.
isLoadable() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
isMatch() - Method in class org.hawkular.alerts.api.model.condition.ConditionEval
 
isMember() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
isOrphan() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
isRelative() - Method in class org.hawkular.alerts.api.model.action.TimeConstraint
 
isSatisfied() - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
isSatisfiedBy(long) - Method in class org.hawkular.alerts.api.model.action.TimeConstraint
Validate whether a timestamp satisfies the time interval defined in the constraint.
isSpecific() - Method in class org.hawkular.alerts.api.model.paging.Order
 
isStarted() - Method in interface org.hawkular.alerts.api.services.StatusService
 
isThin() - Method in class org.hawkular.alerts.api.services.ActionsCriteria
 
isThin() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
isThin() - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
isThin() - Method in class org.hawkular.alerts.api.services.TriggersCriteria
 
iterator() - Method in class org.hawkular.alerts.api.model.paging.Page
 

J

JacksonDeserializer - Class in org.hawkular.alerts.api.json
 
JacksonDeserializer() - Constructor for class org.hawkular.alerts.api.json.JacksonDeserializer
 
JacksonDeserializer.AlertThinDeserializer - Class in org.hawkular.alerts.api.json
 
JacksonDeserializer.ConditionDeserializer - Class in org.hawkular.alerts.api.json
 
JacksonDeserializer.ConditionEvalDeserializer - Class in org.hawkular.alerts.api.json
 
JacksonDeserializer.ConditionEvalException - Exception in org.hawkular.alerts.api.json
 
JacksonDeserializer.ConditionException - Exception in org.hawkular.alerts.api.json
 
JsonUtil - Class in org.hawkular.alerts.api.json
Json serialization/deserialization utility for Alerts (or Events) using Jackson implementation.

L

lastIndexOf(Object) - Method in class org.hawkular.alerts.api.model.paging.Page
 
LifeCycle() - Constructor for class org.hawkular.alerts.api.model.event.Alert.LifeCycle
 
LifeCycle(Alert.Status, String, long) - Constructor for class org.hawkular.alerts.api.model.event.Alert.LifeCycle
 
listIterator() - Method in class org.hawkular.alerts.api.model.paging.Page
 
listIterator(int) - Method in class org.hawkular.alerts.api.model.paging.Page
 
log() - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 

M

match(AvailabilityType) - Method in class org.hawkular.alerts.api.model.condition.AvailabilityCondition
 
match(double, double) - Method in class org.hawkular.alerts.api.model.condition.CompareCondition
 
match - Variable in class org.hawkular.alerts.api.model.condition.ConditionEval
 
match(Event) - Method in class org.hawkular.alerts.api.model.condition.EventCondition
 
match(String) - Method in class org.hawkular.alerts.api.model.condition.ExternalCondition
 
match(long, long) - Method in class org.hawkular.alerts.api.model.condition.MissingCondition
 
match(List<NelsonCondition.NelsonRule>) - Method in class org.hawkular.alerts.api.model.condition.NelsonCondition
 
match(long, double, long, double) - Method in class org.hawkular.alerts.api.model.condition.RateCondition
 
match(String) - Method in class org.hawkular.alerts.api.model.condition.StringCondition
 
match(double) - Method in class org.hawkular.alerts.api.model.condition.ThresholdCondition
 
match(double) - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeCondition
 
Match - Enum in org.hawkular.alerts.api.model.trigger
The policy used for deciding whether the trigger condition-set is satisfied.
milliseconds - Variable in enum org.hawkular.alerts.api.model.condition.RateCondition.Period
 
MissingCondition - Class in org.hawkular.alerts.api.model.condition
A MissingCondition is used to evaluate when a data or an event has not been received on time interval.
MissingCondition() - Constructor for class org.hawkular.alerts.api.model.condition.MissingCondition
 
MissingCondition(String, String, String, long) - Constructor for class org.hawkular.alerts.api.model.condition.MissingCondition
 
MissingCondition(String, String, Mode, String, long) - Constructor for class org.hawkular.alerts.api.model.condition.MissingCondition
 
MissingCondition(String, Mode, String, long) - Constructor for class org.hawkular.alerts.api.model.condition.MissingCondition
This constructor requires the tenantId be assigned prior to persistence.
MissingCondition(String, String, Mode, int, int, String, long) - Constructor for class org.hawkular.alerts.api.model.condition.MissingCondition
 
MissingConditionEval - Class in org.hawkular.alerts.api.model.condition
An evaluation state for MissingCondition
MissingConditionEval() - Constructor for class org.hawkular.alerts.api.model.condition.MissingConditionEval
Used for JSON deserialization, not for general use.
MissingConditionEval(MissingCondition, long, long) - Constructor for class org.hawkular.alerts.api.model.condition.MissingConditionEval
 
Mode - Enum in org.hawkular.alerts.api.model.trigger
The mode of the Trigger.

N

NelsonCondition - Class in org.hawkular.alerts.api.model.condition
A condition that uses historically collected data to perform a variety of tests for value instability.
NelsonCondition() - Constructor for class org.hawkular.alerts.api.model.condition.NelsonCondition
Used for JSON deserialization, not for general use.
NelsonCondition(String, String, String) - Constructor for class org.hawkular.alerts.api.model.condition.NelsonCondition
 
NelsonCondition(String, String, String, Set<NelsonCondition.NelsonRule>) - Constructor for class org.hawkular.alerts.api.model.condition.NelsonCondition
 
NelsonCondition(String, String, String, Set<NelsonCondition.NelsonRule>, Integer) - Constructor for class org.hawkular.alerts.api.model.condition.NelsonCondition
 
NelsonCondition(String, String, Set<NelsonCondition.NelsonRule>) - Constructor for class org.hawkular.alerts.api.model.condition.NelsonCondition
This constructor requires the tenantId be assigned prior to persistence.
NelsonCondition(String, String, Set<NelsonCondition.NelsonRule>, Integer) - Constructor for class org.hawkular.alerts.api.model.condition.NelsonCondition
This constructor requires the tenantId be assigned prior to persistence.
NelsonCondition(String, Mode, int, int, String, Set<NelsonCondition.NelsonRule>, Integer) - Constructor for class org.hawkular.alerts.api.model.condition.NelsonCondition
This constructor requires the tenantId be assigned prior to persistence.
NelsonCondition(String, String, Mode, int, int, String, Set<NelsonCondition.NelsonRule>, Integer) - Constructor for class org.hawkular.alerts.api.model.condition.NelsonCondition
 
NelsonCondition.NelsonRule - Enum in org.hawkular.alerts.api.model.condition
 
NelsonConditionEval - Class in org.hawkular.alerts.api.model.condition
An evaluation state for nelson condition.
NelsonConditionEval() - Constructor for class org.hawkular.alerts.api.model.condition.NelsonConditionEval
Used for JSON deserialization, not for general use.
NelsonConditionEval(NelsonCondition, Data, List<NelsonCondition.NelsonRule>, Double, Double, List<Data>) - Constructor for class org.hawkular.alerts.api.model.condition.NelsonConditionEval
 
nextPage() - Method in class org.hawkular.alerts.api.model.paging.Pager
If this is a limited pager (PageContext.isLimited()), returns the pager pointing to the next page of the results.
Note() - Constructor for class org.hawkular.alerts.api.model.event.Alert.Note
 
Note(String, String) - Constructor for class org.hawkular.alerts.api.model.event.Alert.Note
 
Note(String, long, String) - Constructor for class org.hawkular.alerts.api.model.event.Alert.Note
 
NotFoundException - Exception in org.hawkular.alerts.api.exception
Indicates a query for expected data did not return any results.
NotFoundException() - Constructor for exception org.hawkular.alerts.api.exception.NotFoundException
 
NotFoundException(String) - Constructor for exception org.hawkular.alerts.api.exception.NotFoundException
 

O

onChange(List<DefinitionsEvent>) - Method in interface org.hawkular.alerts.api.services.DefinitionsListener
React to one or more definitions change events sent to DefinitionsListener.
onChange(Set<DistributedEvent>) - Method in interface org.hawkular.alerts.api.services.DistributedListener
React to one or more distribution trigger changes sent to DistributedListener.
Order - Class in org.hawkular.alerts.api.model.paging
 
Order(String, Order.Direction) - Constructor for class org.hawkular.alerts.api.model.paging.Order
 
Order.Direction - Enum in org.hawkular.alerts.api.model.paging
 
orderBy(String, Order.Direction) - Method in class org.hawkular.alerts.api.model.paging.Pager.Builder
 
orderBy(Order) - Method in class org.hawkular.alerts.api.model.paging.Pager.Builder
 
orderByAscending(String) - Method in class org.hawkular.alerts.api.model.paging.Pager.Builder
 
orderByDescending(String) - Method in class org.hawkular.alerts.api.model.paging.Pager.Builder
 
org.hawkular.alerts.api.exception - package org.hawkular.alerts.api.exception
 
org.hawkular.alerts.api.json - package org.hawkular.alerts.api.json
 
org.hawkular.alerts.api.model - package org.hawkular.alerts.api.model
 
org.hawkular.alerts.api.model.action - package org.hawkular.alerts.api.model.action
 
org.hawkular.alerts.api.model.condition - package org.hawkular.alerts.api.model.condition
 
org.hawkular.alerts.api.model.dampening - package org.hawkular.alerts.api.model.dampening
 
org.hawkular.alerts.api.model.data - package org.hawkular.alerts.api.model.data
 
org.hawkular.alerts.api.model.event - package org.hawkular.alerts.api.model.event
 
org.hawkular.alerts.api.model.export - package org.hawkular.alerts.api.model.export
 
org.hawkular.alerts.api.model.paging - package org.hawkular.alerts.api.model.paging
 
org.hawkular.alerts.api.model.trigger - package org.hawkular.alerts.api.model.trigger
 
org.hawkular.alerts.api.services - package org.hawkular.alerts.api.services
 
orphanMemberTrigger(String, String) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Orphan a member trigger.

P

Page<T> - Class in org.hawkular.alerts.api.model.paging
A read-only list representing a single page of some results.
Page(List<T>, PageContext, long) - Constructor for class org.hawkular.alerts.api.model.paging.Page
 
PageContext - Class in org.hawkular.alerts.api.model.paging
 
PageContext(int, int, Order...) - Constructor for class org.hawkular.alerts.api.model.paging.PageContext
 
PageContext(int, int, Iterable<Order>) - Constructor for class org.hawkular.alerts.api.model.paging.PageContext
 
Pager - Class in org.hawkular.alerts.api.model.paging
Specifies the requirements on the paging of some results.
Pager(int, int, Order...) - Constructor for class org.hawkular.alerts.api.model.paging.Pager
 
Pager(int, int, Iterable<Order>) - Constructor for class org.hawkular.alerts.api.model.paging.Pager
 
Pager.Builder - Class in org.hawkular.alerts.api.model.paging
 
parallelStream() - Method in class org.hawkular.alerts.api.model.paging.Page
 
perform(Match, Set<ConditionEval>) - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
persistEvents(Collection<Event>) - Method in interface org.hawkular.alerts.api.services.AlertsService
Only persist the provided events.
previousPage() - Method in class org.hawkular.alerts.api.model.paging.Pager
If this is a limited pager (PageContext.isLimited()), returns the pager pointing to the previous page of the results.
process(Action) - Method in interface org.hawkular.alerts.api.services.ActionListener
Process a action sent to ActionListener.
processData(TreeSet<Data>) - Method in interface org.hawkular.alerts.api.services.DataExtension
The extension processes the supplied Data and returns Data to be forwarded, if any.
processEvents(TreeSet<Event>) - Method in interface org.hawkular.alerts.api.services.EventExtension
The extension processes the supplied Events and returns Events to be forwarded, if any.
PropertiesService - Interface in org.hawkular.alerts.api.services
A interface used to share alerts properties across several components.

R

RateCondition - Class in org.hawkular.alerts.api.model.condition
A threshold condition against rate of change over time.
RateCondition() - Constructor for class org.hawkular.alerts.api.model.condition.RateCondition
Used for JSON deserialization, not for general use.
RateCondition(String, String, String, RateCondition.Direction, RateCondition.Period, RateCondition.Operator, Double) - Constructor for class org.hawkular.alerts.api.model.condition.RateCondition
 
RateCondition(String, Mode, String, RateCondition.Direction, RateCondition.Period, RateCondition.Operator, Double) - Constructor for class org.hawkular.alerts.api.model.condition.RateCondition
This constructor requires the tenantId be assigned prior to persistence.
RateCondition(String, String, Mode, String, RateCondition.Direction, RateCondition.Period, RateCondition.Operator, Double) - Constructor for class org.hawkular.alerts.api.model.condition.RateCondition
 
RateCondition(String, Mode, int, int, String, RateCondition.Direction, RateCondition.Period, RateCondition.Operator, Double) - Constructor for class org.hawkular.alerts.api.model.condition.RateCondition
This constructor requires the tenantId be assigned prior to persistence.
RateCondition(String, String, Mode, int, int, String, RateCondition.Direction, RateCondition.Period, RateCondition.Operator, Double) - Constructor for class org.hawkular.alerts.api.model.condition.RateCondition
 
RateCondition.Direction - Enum in org.hawkular.alerts.api.model.condition
Default: INCREASING
RateCondition.Operator - Enum in org.hawkular.alerts.api.model.condition
 
RateCondition.Period - Enum in org.hawkular.alerts.api.model.condition
Default: MINUTE
RateConditionEval - Class in org.hawkular.alerts.api.model.condition
An evaluation state for rate condition.
RateConditionEval() - Constructor for class org.hawkular.alerts.api.model.condition.RateConditionEval
Used for JSON deserialization, not for general use.
RateConditionEval(RateCondition, Data, Data) - Constructor for class org.hawkular.alerts.api.model.condition.RateConditionEval
 
registerDistributedListener(DistributedListener) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
 
registerListener(DefinitionsListener, DefinitionsEvent.Type, DefinitionsEvent.Type...) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
 
remove(int) - Method in class org.hawkular.alerts.api.model.paging.Page
 
remove(Object) - Method in class org.hawkular.alerts.api.model.paging.Page
 
removeActionDefinition(String, String, String) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
 
removeActionPlugin(String) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Remove an existing Plugin from the definitions service.
removeAlertTags(String, Collection<String>, Collection<String>) - Method in interface org.hawkular.alerts.api.services.AlertsService
Remove the provided tags from the specified alerts.
removeAll(Collection<?>) - Method in class org.hawkular.alerts.api.model.paging.Page
 
removeCondition(String, String) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
removeDampening(String, String) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Remove the specified Dampening from the relevant trigger.
removeEventTags(String, Collection<String>, Collection<String>) - Method in interface org.hawkular.alerts.api.services.AlertsService
Remove the provided tags from the specified events.
removeGroupDampening(String, String) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Remove the specified Dampening from the relevant group trigger.
removeGroupTrigger(String, String, boolean, boolean) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
The group Trigger will be removed from the Alerts engine, as needed, and will no longer be persisted.
removeIf(Predicate<? super T>) - Method in class org.hawkular.alerts.api.model.paging.Page
 
removeTag(String) - Method in class org.hawkular.alerts.api.model.event.Event
 
removeTrigger(String, String) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
The Trigger will be removed from the Alerts engine, as needed, and will no longer be persisted.
replaceAll(UnaryOperator<T>) - Method in class org.hawkular.alerts.api.model.paging.Page
 
reset() - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
resolveAlerts(String, Collection<String>, String, String, List<Set<ConditionEval>>) - Method in interface org.hawkular.alerts.api.services.AlertsService
The alerts must already have been added.
resolveAlertsForTrigger(String, String, String, String, List<Set<ConditionEval>>) - Method in interface org.hawkular.alerts.api.services.AlertsService
Set unresolved alerts for the provided trigger to RESOLVED status.
retainAll(Collection<?>) - Method in class org.hawkular.alerts.api.model.paging.Page
 

S

same(Object) - Method in class org.hawkular.alerts.api.model.data.Data
 
same(Object) - Method in class org.hawkular.alerts.api.model.event.Event
 
send(Trigger, Event) - Method in interface org.hawkular.alerts.api.services.ActionsService
Generate and send an action to be processed by the plugins architecture.
sendData(Collection<Data>) - Method in interface org.hawkular.alerts.api.services.AlertsService
Send data into the alerting system for evaluation.
sendData(Collection<Data>, boolean) - Method in interface org.hawkular.alerts.api.services.AlertsService
Send data into the alerting system for evaluation.
sendEvents(Collection<Event>) - Method in interface org.hawkular.alerts.api.services.AlertsService
Send events to the engine for alerts evaluation.
sendEvents(Collection<Event>, boolean) - Method in interface org.hawkular.alerts.api.services.AlertsService
Send events to the engine for alerts evaluation.
set(int, T) - Method in class org.hawkular.alerts.api.model.paging.Page
 
setActionDefinition(ActionDefinition) - Method in class org.hawkular.alerts.api.services.DefinitionsEvent
 
setActionId(String) - Method in class org.hawkular.alerts.api.model.action.ActionDefinition
 
setActionId(String) - Method in class org.hawkular.alerts.api.model.trigger.TriggerAction
 
setActionId(String) - Method in class org.hawkular.alerts.api.services.ActionsCriteria
 
setActionIds(Collection<String>) - Method in class org.hawkular.alerts.api.services.ActionsCriteria
 
setActionPlugin(String) - Method in class org.hawkular.alerts.api.model.action.ActionDefinition
 
setActionPlugin(String) - Method in class org.hawkular.alerts.api.model.trigger.TriggerAction
 
setActionPlugin(String) - Method in class org.hawkular.alerts.api.services.ActionsCriteria
 
setActionPlugin(String) - Method in class org.hawkular.alerts.api.services.DefinitionsEvent
 
setActionPlugins(Collection<String>) - Method in class org.hawkular.alerts.api.services.ActionsCriteria
 
setActions(List<ActionDefinition>) - Method in class org.hawkular.alerts.api.model.export.Definitions
 
setActions(Set<TriggerAction>) - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
setActiveRules(Set<NelsonCondition.NelsonRule>) - Method in class org.hawkular.alerts.api.model.condition.NelsonCondition
 
setAlerterId(String) - Method in class org.hawkular.alerts.api.model.condition.ExternalCondition
 
setAlertId(String) - Method in class org.hawkular.alerts.api.model.event.Alert
 
setAlertId(String) - Method in class org.hawkular.alerts.api.services.ActionsCriteria
 
setAlertId(String) - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
setAlertIds(Collection<String>) - Method in class org.hawkular.alerts.api.services.ActionsCriteria
 
setAlertIds(Collection<String>) - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
setAutoDisable(boolean) - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
setAutoEnable(boolean) - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
setAutoResolve(boolean) - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
setAutoResolveAlerts(boolean) - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
setAutoResolveMatch(Match) - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
setCalendar(TimeConstraint) - Method in class org.hawkular.alerts.api.model.action.ActionDefinition
 
setCalendar(TimeConstraint) - Method in class org.hawkular.alerts.api.model.trigger.TriggerAction
 
setCategories(Collection<String>) - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
setCategory(String) - Method in class org.hawkular.alerts.api.model.event.Event
 
setCategory(String) - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
setCondition(AvailabilityCondition) - Method in class org.hawkular.alerts.api.model.condition.AvailabilityConditionEval
 
setCondition(CompareCondition) - Method in class org.hawkular.alerts.api.model.condition.CompareConditionEval
 
setCondition(EventCondition) - Method in class org.hawkular.alerts.api.model.condition.EventConditionEval
 
setCondition(ExternalCondition) - Method in class org.hawkular.alerts.api.model.condition.ExternalConditionEval
 
setCondition(MissingCondition) - Method in class org.hawkular.alerts.api.model.condition.MissingConditionEval
 
setCondition(NelsonCondition) - Method in class org.hawkular.alerts.api.model.condition.NelsonConditionEval
 
setCondition(RateCondition) - Method in class org.hawkular.alerts.api.model.condition.RateConditionEval
 
setCondition(StringCondition) - Method in class org.hawkular.alerts.api.model.condition.StringConditionEval
 
setCondition(ThresholdCondition) - Method in class org.hawkular.alerts.api.model.condition.ThresholdConditionEval
 
setCondition(ThresholdRangeCondition) - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeConditionEval
 
setConditions(Collection<Condition>) - Method in class org.hawkular.alerts.api.json.GroupConditionsInfo
 
setConditions(List<Condition>) - Method in class org.hawkular.alerts.api.model.trigger.FullTrigger
 
setConditions(String, String, Mode, Collection<Condition>) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
The condition set for a trigger's trigger mode is treated as a whole.
setConditionSetIndex(int) - Method in class org.hawkular.alerts.api.model.condition.Condition
 
setConditionSetSize(int) - Method in class org.hawkular.alerts.api.model.condition.Condition
 
setContext(Map<String, String>) - Method in class org.hawkular.alerts.api.model.condition.Condition
 
setContext(Map<String, String>) - Method in class org.hawkular.alerts.api.model.condition.ConditionEval
 
setContext(Map<String, String>) - Method in class org.hawkular.alerts.api.model.data.Data
 
setContext(Map<String, String>) - Method in class org.hawkular.alerts.api.model.event.Event
 
setContext(Map<String, String>) - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
setContext2(Map<String, String>) - Method in class org.hawkular.alerts.api.model.condition.CompareConditionEval
 
setCriteriaNoQuerySize(Integer) - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
setCtime(long) - Method in class org.hawkular.alerts.api.model.action.Action
 
setCtime(long) - Method in class org.hawkular.alerts.api.model.event.Alert.Note
 
setCtime(long) - Method in class org.hawkular.alerts.api.model.event.Event
 
setDampening(Dampening) - Method in class org.hawkular.alerts.api.model.event.Event
 
setDampenings(List<Dampening>) - Method in class org.hawkular.alerts.api.model.trigger.FullTrigger
 
setData2Id(String) - Method in class org.hawkular.alerts.api.model.condition.CompareCondition
 
setData2Multiplier(Double) - Method in class org.hawkular.alerts.api.model.condition.CompareCondition
 
setDataId(String) - Method in class org.hawkular.alerts.api.model.condition.AvailabilityCondition
 
setDataId(String) - Method in class org.hawkular.alerts.api.model.condition.CompareCondition
 
setDataId(String) - Method in class org.hawkular.alerts.api.model.condition.EventCondition
 
setDataId(String) - Method in class org.hawkular.alerts.api.model.condition.ExternalCondition
 
setDataId(String) - Method in class org.hawkular.alerts.api.model.condition.MissingCondition
 
setDataId(String) - Method in class org.hawkular.alerts.api.model.condition.NelsonCondition
 
setDataId(String) - Method in class org.hawkular.alerts.api.model.condition.RateCondition
 
setDataId(String) - Method in class org.hawkular.alerts.api.model.condition.StringCondition
 
setDataId(String) - Method in class org.hawkular.alerts.api.model.condition.ThresholdCondition
 
setDataId(String) - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeCondition
 
setDataId(String) - Method in class org.hawkular.alerts.api.model.event.Event
 
setDataIdMap(Map<String, String>) - Method in class org.hawkular.alerts.api.json.GroupMemberInfo
The dataIdMap is a map of the dataId tokens in the group conditions to the actual dataIds to be used for the member being added.
setDataIdMap(Map<String, String>) - Method in class org.hawkular.alerts.api.json.UnorphanMemberInfo
The dataIdMap is a map of the dataId tokens in the group conditions to the actual dataIds to be used for the member being added.
setDataIdMap(Map<String, String>) - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
setDataIdMemberMap(Map<String, Map<String, String>>) - Method in class org.hawkular.alerts.api.json.GroupConditionsInfo
The dataIdMemberMap is a map of the dataId tokens in the group conditions to the actual dataIds used for the current member triggers.
setDataSource(String) - Method in class org.hawkular.alerts.api.model.event.Event
 
setDataTimestamp(long) - Method in class org.hawkular.alerts.api.model.condition.ConditionEval
 
setDescription(String) - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
setDirection(RateCondition.Direction) - Method in class org.hawkular.alerts.api.model.condition.RateCondition
 
setEnabled(boolean) - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
setEndAckTime(Long) - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
setEndResolvedTime(Long) - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
setEndStatusTime(Long) - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
setEndTime(String) - Method in class org.hawkular.alerts.api.model.action.TimeConstraint
 
setEndTime(Long) - Method in class org.hawkular.alerts.api.services.ActionsCriteria
 
setEndTime(Long) - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
setEndTime(Long) - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
setEvalSets(List<Set<ConditionEval>>) - Method in class org.hawkular.alerts.api.model.event.Event
 
setEvalTimeSetting(long) - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
setEvalTimestamp(long) - Method in class org.hawkular.alerts.api.model.condition.ConditionEval
 
setEvalTotalSetting(int) - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
setEvalTrueSetting(int) - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
setEvent(Event) - Method in class org.hawkular.alerts.api.model.action.Action
 
setEvent(Event) - Method in class org.hawkular.alerts.api.model.condition.ExternalConditionEval
 
setEventCategory(String) - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
setEventId(String) - Method in class org.hawkular.alerts.api.model.action.Action
 
setEventId(String) - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
setEventIds(Collection<String>) - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
setEventText(String) - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
setEventType(String) - Method in class org.hawkular.alerts.api.model.event.Event
 
setEventType(EventType) - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
setExpression(String) - Method in class org.hawkular.alerts.api.model.condition.EventCondition
 
setExpression(String) - Method in class org.hawkular.alerts.api.model.condition.ExternalCondition
 
setFiringMatch(Match) - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
setGlobal(boolean) - Method in class org.hawkular.alerts.api.model.action.ActionDefinition
 
setGroupConditions(String, String, Mode, Collection<Condition>, Map<String, Map<String, String>>) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
The condition set for the specified Group Trigger and trigger mode.
setGroupId(String) - Method in class org.hawkular.alerts.api.json.GroupMemberInfo
The group triggerId for which this will be a member trigger.
setGroupMembersInfo(List<GroupMemberInfo>) - Method in class org.hawkular.alerts.api.model.export.Definitions
 
setId(String) - Method in class org.hawkular.alerts.api.model.data.Data
 
setId(String) - Method in class org.hawkular.alerts.api.model.event.Event
 
setId(String) - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
setIgnoreCase(boolean) - Method in class org.hawkular.alerts.api.model.condition.StringCondition
 
setInRange(boolean) - Method in class org.hawkular.alerts.api.model.action.TimeConstraint
 
setInRange(boolean) - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeCondition
 
setInterval(long) - Method in class org.hawkular.alerts.api.model.condition.MissingCondition
 
setLifecycle(List<Alert.LifeCycle>) - Method in class org.hawkular.alerts.api.model.event.Alert
 
setMatch(boolean) - Method in class org.hawkular.alerts.api.model.condition.ConditionEval
 
setMatch(Match) - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
setMean(Double) - Method in class org.hawkular.alerts.api.model.condition.NelsonConditionEval
 
setMemberContext(Map<String, String>) - Method in class org.hawkular.alerts.api.json.GroupMemberInfo
 
setMemberContext(Map<String, String>) - Method in class org.hawkular.alerts.api.json.UnorphanMemberInfo
 
setMemberDescription(String) - Method in class org.hawkular.alerts.api.json.GroupMemberInfo
 
setMemberId(String) - Method in class org.hawkular.alerts.api.json.GroupMemberInfo
The member triggerId.
setMemberName(String) - Method in class org.hawkular.alerts.api.json.GroupMemberInfo
The member triggerName.
setMemberOf(String) - Method in class org.hawkular.alerts.api.model.trigger.Trigger
The group trigger in which this is a member trigger.
setMemberTags(Map<String, String>) - Method in class org.hawkular.alerts.api.json.GroupMemberInfo
 
setMemberTags(Map<String, String>) - Method in class org.hawkular.alerts.api.json.UnorphanMemberInfo
 
setMode(Mode) - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
setName(String) - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
setNotes(List<Alert.Note>) - Method in class org.hawkular.alerts.api.model.event.Alert
 
setNumEvals(int) - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
setNumTrueEvals(int) - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
setOperation(DistributedEvent.Operation) - Method in class org.hawkular.alerts.api.services.DistributedEvent
 
setOperator(AvailabilityCondition.Operator) - Method in class org.hawkular.alerts.api.model.condition.AvailabilityCondition
 
setOperator(CompareCondition.Operator) - Method in class org.hawkular.alerts.api.model.condition.CompareCondition
 
setOperator(RateCondition.Operator) - Method in class org.hawkular.alerts.api.model.condition.RateCondition
 
setOperator(StringCondition.Operator) - Method in class org.hawkular.alerts.api.model.condition.StringCondition
 
setOperator(ThresholdCondition.Operator) - Method in class org.hawkular.alerts.api.model.condition.ThresholdCondition
 
setOperatorHigh(ThresholdRangeCondition.Operator) - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeCondition
 
setOperatorLow(ThresholdRangeCondition.Operator) - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeCondition
 
setPattern(String) - Method in class org.hawkular.alerts.api.model.condition.StringCondition
 
setPeriod(RateCondition.Period) - Method in class org.hawkular.alerts.api.model.condition.RateCondition
 
setPreviousTime(long) - Method in class org.hawkular.alerts.api.model.condition.MissingConditionEval
 
setPreviousTime(long) - Method in class org.hawkular.alerts.api.model.condition.RateConditionEval
 
setPreviousValue(Double) - Method in class org.hawkular.alerts.api.model.condition.RateConditionEval
 
setProperties(Map<String, String>) - Method in class org.hawkular.alerts.api.model.action.ActionDefinition
 
setRate(Double) - Method in class org.hawkular.alerts.api.model.condition.RateConditionEval
 
setRelative(boolean) - Method in class org.hawkular.alerts.api.model.action.TimeConstraint
 
setResolvedEvalSets(List<Set<ConditionEval>>) - Method in class org.hawkular.alerts.api.model.event.Alert
 
setResult(String) - Method in class org.hawkular.alerts.api.model.action.Action
 
setResult(String) - Method in class org.hawkular.alerts.api.services.ActionsCriteria
 
setResults(Collection<String>) - Method in class org.hawkular.alerts.api.services.ActionsCriteria
 
setSampleSize(Integer) - Method in class org.hawkular.alerts.api.model.condition.NelsonCondition
 
setSatisfied(boolean) - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
setSatisfyingEvals(List<Set<ConditionEval>>) - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
setSeverities(Collection<Severity>) - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
setSeverity(Severity) - Method in class org.hawkular.alerts.api.model.event.Alert
 
setSeverity(Severity) - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
setSeverity(Severity) - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
setSource(String) - Method in class org.hawkular.alerts.api.model.data.Data
 
setSource(String) - Method in class org.hawkular.alerts.api.model.trigger.Trigger
Typically set for DataDriven group triggers but can be set on any trigger to signify that the trigger only operates on data from the specified data source.
setStandardDeviation(Double) - Method in class org.hawkular.alerts.api.model.condition.NelsonConditionEval
 
setStartAckTime(Long) - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
setStartResolvedTime(Long) - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
setStartStatusTime(Long) - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
setStartTime(String) - Method in class org.hawkular.alerts.api.model.action.TimeConstraint
 
setStartTime(Long) - Method in class org.hawkular.alerts.api.services.ActionsCriteria
 
setStartTime(Long) - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
setStartTime(Long) - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
setStates(Set<String>) - Method in class org.hawkular.alerts.api.model.action.ActionDefinition
 
setStates(Set<String>) - Method in class org.hawkular.alerts.api.model.trigger.TriggerAction
 
setStatus(Alert.Status) - Method in class org.hawkular.alerts.api.model.event.Alert.LifeCycle
 
setStatus(Alert.Status) - Method in class org.hawkular.alerts.api.model.event.Alert
 
setStatus(Alert.Status) - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
setStatusSet(Collection<Alert.Status>) - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
setStime(long) - Method in class org.hawkular.alerts.api.model.event.Alert.LifeCycle
 
setTagQuery(String) - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
setTagQuery(String) - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
setTags(Map<String, String>) - Method in class org.hawkular.alerts.api.model.event.Event
 
setTags(Map<String, String>) - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
setTags(Map<String, String>) - Method in class org.hawkular.alerts.api.services.TriggersCriteria
 
setTenantId(String) - Method in class org.hawkular.alerts.api.model.action.ActionDefinition
 
setTenantId(String) - Method in class org.hawkular.alerts.api.model.condition.Condition
 
setTenantId(String) - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
setTenantId(String) - Method in class org.hawkular.alerts.api.model.data.Data
 
setTenantId(String) - Method in class org.hawkular.alerts.api.model.event.Event
 
setTenantId(String) - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
setTenantId(String) - Method in class org.hawkular.alerts.api.model.trigger.TriggerAction
 
setTenantId(String) - Method in class org.hawkular.alerts.api.services.DistributedEvent
 
setText(String) - Method in class org.hawkular.alerts.api.model.event.Alert.Note
 
setText(String) - Method in class org.hawkular.alerts.api.model.event.Event
 
setThin(boolean) - Method in class org.hawkular.alerts.api.services.ActionsCriteria
 
setThin(boolean) - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
setThin(boolean) - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
setThin(boolean) - Method in class org.hawkular.alerts.api.services.TriggersCriteria
 
setThreshold(Double) - Method in class org.hawkular.alerts.api.model.condition.RateCondition
 
setThreshold(Double) - Method in class org.hawkular.alerts.api.model.condition.ThresholdCondition
 
setThresholdHigh(Double) - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeCondition
 
setThresholdLow(Double) - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeCondition
 
setTime(long) - Method in class org.hawkular.alerts.api.model.condition.MissingConditionEval
 
setTime(long) - Method in class org.hawkular.alerts.api.model.condition.RateConditionEval
 
setTimestamp(long) - Method in class org.hawkular.alerts.api.model.data.Data
 
setTimeZoneName(String) - Method in class org.hawkular.alerts.api.model.action.TimeConstraint
 
setTrigger(Trigger) - Method in class org.hawkular.alerts.api.model.event.Event
 
setTrigger(Trigger) - Method in class org.hawkular.alerts.api.model.trigger.FullTrigger
 
setTriggerId(String) - Method in class org.hawkular.alerts.api.model.condition.Condition
 
setTriggerId(String) - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
setTriggerId(String) - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
setTriggerId(String) - Method in class org.hawkular.alerts.api.services.DistributedEvent
 
setTriggerId(String) - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
setTriggerId(String) - Method in class org.hawkular.alerts.api.services.TriggersCriteria
 
setTriggerIds(Collection<String>) - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
setTriggerIds(Collection<String>) - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
setTriggerIds(Collection<String>) - Method in class org.hawkular.alerts.api.services.TriggersCriteria
 
setTriggerMode(Mode) - Method in class org.hawkular.alerts.api.model.condition.Condition
 
setTriggerMode(Mode) - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
setTriggers(List<FullTrigger>) - Method in class org.hawkular.alerts.api.model.export.Definitions
 
setTrueEvalsStartTime(long) - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
setType(Condition.Type) - Method in class org.hawkular.alerts.api.model.condition.ConditionEval
 
setType(Dampening.Type) - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
setType(TriggerType) - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
setUser(String) - Method in class org.hawkular.alerts.api.model.event.Alert.LifeCycle
 
setUser(String) - Method in class org.hawkular.alerts.api.model.event.Alert.Note
 
setValue(AvailabilityType) - Method in class org.hawkular.alerts.api.model.condition.AvailabilityConditionEval
 
setValue(Event) - Method in class org.hawkular.alerts.api.model.condition.EventConditionEval
 
setValue(String) - Method in class org.hawkular.alerts.api.model.condition.ExternalConditionEval
 
setValue(Double) - Method in class org.hawkular.alerts.api.model.condition.RateConditionEval
 
setValue(String) - Method in class org.hawkular.alerts.api.model.condition.StringConditionEval
 
setValue(Double) - Method in class org.hawkular.alerts.api.model.condition.ThresholdConditionEval
 
setValue(Double) - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeConditionEval
 
setValue(String) - Method in class org.hawkular.alerts.api.model.data.Data
 
setValue1(Double) - Method in class org.hawkular.alerts.api.model.condition.CompareConditionEval
 
setValue2(Double) - Method in class org.hawkular.alerts.api.model.condition.CompareConditionEval
 
setViolations(List<NelsonCondition.NelsonRule>) - Method in class org.hawkular.alerts.api.model.condition.NelsonConditionEval
 
setViolationsData(List<Data>) - Method in class org.hawkular.alerts.api.model.condition.NelsonConditionEval
 
Severity - Enum in org.hawkular.alerts.api.model
Severity set for a Trigger and assigned to an Alert it generates.
size() - Method in class org.hawkular.alerts.api.model.paging.Page
 
sort(Comparator<? super T>) - Method in class org.hawkular.alerts.api.model.paging.Page
 
source - Variable in class org.hawkular.alerts.api.model.data.Data
 
SOURCE_NONE - Static variable in class org.hawkular.alerts.api.model.data.Data
 
spliterator() - Method in class org.hawkular.alerts.api.model.paging.Page
 
StatusService - Interface in org.hawkular.alerts.api.services
Interface that allows to check main status of Hawkular Alerting system
stream() - Method in class org.hawkular.alerts.api.model.paging.Page
 
StringCondition - Class in org.hawkular.alerts.api.model.condition
A string comparison condition.
StringCondition() - Constructor for class org.hawkular.alerts.api.model.condition.StringCondition
 
StringCondition(String, String, String, StringCondition.Operator, String, boolean) - Constructor for class org.hawkular.alerts.api.model.condition.StringCondition
 
StringCondition(String, Mode, String, StringCondition.Operator, String, boolean) - Constructor for class org.hawkular.alerts.api.model.condition.StringCondition
This constructor requires the tenantId be assigned prior to persistence.
StringCondition(String, String, Mode, String, StringCondition.Operator, String, boolean) - Constructor for class org.hawkular.alerts.api.model.condition.StringCondition
 
StringCondition(String, String, int, int, String, StringCondition.Operator, String, boolean) - Constructor for class org.hawkular.alerts.api.model.condition.StringCondition
 
StringCondition(String, Mode, int, int, String, StringCondition.Operator, String, boolean) - Constructor for class org.hawkular.alerts.api.model.condition.StringCondition
This constructor requires the tenantId be assigned prior to persistence.
StringCondition(String, String, Mode, int, int, String, StringCondition.Operator, String, boolean) - Constructor for class org.hawkular.alerts.api.model.condition.StringCondition
 
StringCondition.Operator - Enum in org.hawkular.alerts.api.model.condition
 
StringConditionEval - Class in org.hawkular.alerts.api.model.condition
An evaluation state for string condition.
StringConditionEval() - Constructor for class org.hawkular.alerts.api.model.condition.StringConditionEval
 
StringConditionEval(StringCondition, Data) - Constructor for class org.hawkular.alerts.api.model.condition.StringConditionEval
 
subList(int, int) - Method in class org.hawkular.alerts.api.model.paging.Page
 

T

tags - Variable in class org.hawkular.alerts.api.model.event.Event
 
tags - Variable in class org.hawkular.alerts.api.model.trigger.Trigger
 
tenantId - Variable in class org.hawkular.alerts.api.model.condition.Condition
 
tenantId - Variable in class org.hawkular.alerts.api.model.data.Data
 
tenantId - Variable in class org.hawkular.alerts.api.model.event.Event
 
Thin - Annotation Type in org.hawkular.alerts.api.model.event
Used to annotate fields that should be thinned in order to return/deserialize a lightweight Alert
ThresholdCondition - Class in org.hawkular.alerts.api.model.condition
A numeric threshold condition.
ThresholdCondition() - Constructor for class org.hawkular.alerts.api.model.condition.ThresholdCondition
 
ThresholdCondition(String, String, String, ThresholdCondition.Operator, Double) - Constructor for class org.hawkular.alerts.api.model.condition.ThresholdCondition
 
ThresholdCondition(String, Mode, String, ThresholdCondition.Operator, Double) - Constructor for class org.hawkular.alerts.api.model.condition.ThresholdCondition
This constructor requires the tenantId be assigned prior to persistence.
ThresholdCondition(String, String, Mode, String, ThresholdCondition.Operator, Double) - Constructor for class org.hawkular.alerts.api.model.condition.ThresholdCondition
 
ThresholdCondition(String, String, int, int, String, ThresholdCondition.Operator, Double) - Constructor for class org.hawkular.alerts.api.model.condition.ThresholdCondition
 
ThresholdCondition(String, Mode, int, int, String, ThresholdCondition.Operator, Double) - Constructor for class org.hawkular.alerts.api.model.condition.ThresholdCondition
This constructor requires the tenantId be assigned prior to persistence.
ThresholdCondition(String, String, Mode, int, int, String, ThresholdCondition.Operator, Double) - Constructor for class org.hawkular.alerts.api.model.condition.ThresholdCondition
 
ThresholdCondition.Operator - Enum in org.hawkular.alerts.api.model.condition
 
ThresholdConditionEval - Class in org.hawkular.alerts.api.model.condition
An evaluation state for threshold condition.
ThresholdConditionEval() - Constructor for class org.hawkular.alerts.api.model.condition.ThresholdConditionEval
 
ThresholdConditionEval(ThresholdCondition, Data) - Constructor for class org.hawkular.alerts.api.model.condition.ThresholdConditionEval
 
ThresholdRangeCondition - Class in org.hawkular.alerts.api.model.condition
A numeric threshold range condition.
ThresholdRangeCondition() - Constructor for class org.hawkular.alerts.api.model.condition.ThresholdRangeCondition
 
ThresholdRangeCondition(String, String, String, ThresholdRangeCondition.Operator, ThresholdRangeCondition.Operator, Double, Double, boolean) - Constructor for class org.hawkular.alerts.api.model.condition.ThresholdRangeCondition
 
ThresholdRangeCondition(String, Mode, String, ThresholdRangeCondition.Operator, ThresholdRangeCondition.Operator, Double, Double, boolean) - Constructor for class org.hawkular.alerts.api.model.condition.ThresholdRangeCondition
This constructor requires the tenantId be assigned prior to persistence.
ThresholdRangeCondition(String, String, Mode, String, ThresholdRangeCondition.Operator, ThresholdRangeCondition.Operator, Double, Double, boolean) - Constructor for class org.hawkular.alerts.api.model.condition.ThresholdRangeCondition
 
ThresholdRangeCondition(String, String, int, int, String, ThresholdRangeCondition.Operator, ThresholdRangeCondition.Operator, Double, Double, boolean) - Constructor for class org.hawkular.alerts.api.model.condition.ThresholdRangeCondition
 
ThresholdRangeCondition(String, Mode, int, int, String, ThresholdRangeCondition.Operator, ThresholdRangeCondition.Operator, Double, Double, boolean) - Constructor for class org.hawkular.alerts.api.model.condition.ThresholdRangeCondition
This constructor requires the tenantId be assigned prior to persistence.
ThresholdRangeCondition(String, String, Mode, int, int, String, ThresholdRangeCondition.Operator, ThresholdRangeCondition.Operator, Double, Double, boolean) - Constructor for class org.hawkular.alerts.api.model.condition.ThresholdRangeCondition
 
ThresholdRangeCondition.Operator - Enum in org.hawkular.alerts.api.model.condition
 
ThresholdRangeConditionEval - Class in org.hawkular.alerts.api.model.condition
An evaluation state for threshold range condition.
ThresholdRangeConditionEval() - Constructor for class org.hawkular.alerts.api.model.condition.ThresholdRangeConditionEval
 
ThresholdRangeConditionEval(ThresholdRangeCondition, Data) - Constructor for class org.hawkular.alerts.api.model.condition.ThresholdRangeConditionEval
 
TimeConstraint - Class in org.hawkular.alerts.api.model.action
Define a time interval (startTime, endTime) used as a constraint for action execution.
TimeConstraint() - Constructor for class org.hawkular.alerts.api.model.action.TimeConstraint
 
TimeConstraint(String, String) - Constructor for class org.hawkular.alerts.api.model.action.TimeConstraint
 
TimeConstraint(String, String, String) - Constructor for class org.hawkular.alerts.api.model.action.TimeConstraint
 
TimeConstraint(String, String, boolean) - Constructor for class org.hawkular.alerts.api.model.action.TimeConstraint
 
TimeConstraint(String, String, String, boolean) - Constructor for class org.hawkular.alerts.api.model.action.TimeConstraint
 
TimeConstraint(String, String, boolean, boolean) - Constructor for class org.hawkular.alerts.api.model.action.TimeConstraint
 
TimeConstraint(String, String, String, boolean, boolean) - Constructor for class org.hawkular.alerts.api.model.action.TimeConstraint
 
TimeConstraint.DAY - Enum in org.hawkular.alerts.api.model.action
 
TimeConstraint.MONTH - Enum in org.hawkular.alerts.api.model.action
 
timestamp - Variable in class org.hawkular.alerts.api.model.data.Data
 
toArray() - Method in class org.hawkular.alerts.api.model.paging.Page
 
toArray(T1[]) - Method in class org.hawkular.alerts.api.model.paging.Page
 
toJson(Object) - Static method in class org.hawkular.alerts.api.json.JsonUtil
 
toString() - Method in class org.hawkular.alerts.api.json.GroupConditionsInfo
 
toString() - Method in class org.hawkular.alerts.api.json.GroupMemberInfo
 
toString() - Method in class org.hawkular.alerts.api.json.UnorphanMemberInfo
 
toString() - Method in class org.hawkular.alerts.api.model.action.Action
 
toString() - Method in class org.hawkular.alerts.api.model.action.ActionDefinition
 
toString() - Method in class org.hawkular.alerts.api.model.action.TimeConstraint
 
toString() - Method in class org.hawkular.alerts.api.model.condition.AvailabilityCondition
 
toString() - Method in class org.hawkular.alerts.api.model.condition.AvailabilityConditionEval
 
toString() - Method in class org.hawkular.alerts.api.model.condition.CompareCondition
 
toString() - Method in class org.hawkular.alerts.api.model.condition.CompareConditionEval
 
toString() - Method in class org.hawkular.alerts.api.model.condition.Condition
 
toString() - Method in class org.hawkular.alerts.api.model.condition.EventCondition
 
toString() - Method in class org.hawkular.alerts.api.model.condition.EventConditionEval
 
toString() - Method in class org.hawkular.alerts.api.model.condition.ExternalCondition
 
toString() - Method in class org.hawkular.alerts.api.model.condition.ExternalConditionEval
 
toString() - Method in class org.hawkular.alerts.api.model.condition.MissingCondition
 
toString() - Method in class org.hawkular.alerts.api.model.condition.MissingConditionEval
 
toString() - Method in class org.hawkular.alerts.api.model.condition.NelsonCondition
 
toString() - Method in class org.hawkular.alerts.api.model.condition.NelsonConditionEval
 
toString() - Method in class org.hawkular.alerts.api.model.condition.RateCondition
 
toString() - Method in class org.hawkular.alerts.api.model.condition.RateConditionEval
 
toString() - Method in class org.hawkular.alerts.api.model.condition.StringCondition
 
toString() - Method in class org.hawkular.alerts.api.model.condition.StringConditionEval
 
toString() - Method in class org.hawkular.alerts.api.model.condition.ThresholdCondition
 
toString() - Method in class org.hawkular.alerts.api.model.condition.ThresholdConditionEval
 
toString() - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeCondition
 
toString() - Method in class org.hawkular.alerts.api.model.condition.ThresholdRangeConditionEval
 
toString() - Method in class org.hawkular.alerts.api.model.dampening.Dampening
 
toString() - Method in class org.hawkular.alerts.api.model.data.Data
 
toString() - Method in class org.hawkular.alerts.api.model.event.Alert.LifeCycle
 
toString() - Method in class org.hawkular.alerts.api.model.event.Alert.Note
 
toString() - Method in class org.hawkular.alerts.api.model.event.Alert
 
toString() - Method in class org.hawkular.alerts.api.model.event.Event
 
toString() - Method in class org.hawkular.alerts.api.model.export.Definitions
 
toString() - Method in class org.hawkular.alerts.api.model.paging.Order
 
toString() - Method in class org.hawkular.alerts.api.model.paging.PageContext
 
toString() - Method in class org.hawkular.alerts.api.model.trigger.FullTrigger
 
toString() - Method in class org.hawkular.alerts.api.model.trigger.Trigger
 
toString() - Method in class org.hawkular.alerts.api.model.trigger.TriggerAction
 
toString() - Method in class org.hawkular.alerts.api.services.ActionsCriteria
 
toString() - Method in class org.hawkular.alerts.api.services.AlertsCriteria
 
toString() - Method in class org.hawkular.alerts.api.services.DefinitionsEvent
 
toString() - Method in class org.hawkular.alerts.api.services.DistributedEvent
 
toString() - Method in class org.hawkular.alerts.api.services.EventsCriteria
 
toString() - Method in class org.hawkular.alerts.api.services.TriggersCriteria
 
Trigger - Class in org.hawkular.alerts.api.model.trigger
A Trigger definition.
Trigger() - Constructor for class org.hawkular.alerts.api.model.trigger.Trigger
 
Trigger(String, String) - Constructor for class org.hawkular.alerts.api.model.trigger.Trigger
This constructor requires the tenantId be assigned prior to persistence.
Trigger(String, String, Map<String, String>) - Constructor for class org.hawkular.alerts.api.model.trigger.Trigger
This constructor requires the tenantId be assigned prior to persistence.
Trigger(String, String, String) - Constructor for class org.hawkular.alerts.api.model.trigger.Trigger
 
Trigger(String, String, String, Map<String, String>) - Constructor for class org.hawkular.alerts.api.model.trigger.Trigger
 
Trigger(String, String, String, Map<String, String>, Map<String, String>) - Constructor for class org.hawkular.alerts.api.model.trigger.Trigger
 
TriggerAction - Class in org.hawkular.alerts.api.model.trigger
Links an ActionDefinition with a Trigger.
TriggerAction() - Constructor for class org.hawkular.alerts.api.model.trigger.TriggerAction
 
TriggerAction(String, String) - Constructor for class org.hawkular.alerts.api.model.trigger.TriggerAction
 
TriggerAction(String, String, String) - Constructor for class org.hawkular.alerts.api.model.trigger.TriggerAction
 
TriggerAction(String, String, String, Set<String>) - Constructor for class org.hawkular.alerts.api.model.trigger.TriggerAction
 
TriggerAction(String, String, String, TimeConstraint) - Constructor for class org.hawkular.alerts.api.model.trigger.TriggerAction
 
TriggerAction(String, String, String, Set<String>, TimeConstraint) - Constructor for class org.hawkular.alerts.api.model.trigger.TriggerAction
 
TriggerComparator - Class in org.hawkular.alerts.api.model.paging
Default ordering: Name Ascending
TriggerComparator() - Constructor for class org.hawkular.alerts.api.model.paging.TriggerComparator
 
TriggerComparator(String, Order.Direction) - Constructor for class org.hawkular.alerts.api.model.paging.TriggerComparator
 
TriggerComparator.Field - Enum in org.hawkular.alerts.api.model.paging
 
triggerId - Variable in class org.hawkular.alerts.api.model.condition.Condition
The owning trigger
triggerMode - Variable in class org.hawkular.alerts.api.model.condition.Condition
The owning trigger's mode when this condition is active
TriggersCriteria - Class in org.hawkular.alerts.api.services
Query criteria for fetching Triggers.
TriggersCriteria() - Constructor for class org.hawkular.alerts.api.services.TriggersCriteria
 
TriggerType - Enum in org.hawkular.alerts.api.model.trigger
The type of a Group Trigger.
type - Variable in class org.hawkular.alerts.api.model.condition.Condition
 
type - Variable in class org.hawkular.alerts.api.model.condition.ConditionEval
 

U

unlimited(Order...) - Static method in class org.hawkular.alerts.api.model.paging.Pager
The result should not be paged.
unlimited(Iterable<Order>) - Static method in class org.hawkular.alerts.api.model.paging.Pager
Same as Pager.unlimited(Order...) but the ordering represented by a collection.
UNLIMITED_PAGE_SIZE - Static variable in class org.hawkular.alerts.api.model.paging.PageContext
 
UnorphanMemberInfo - Class in org.hawkular.alerts.api.json
A convenience class used in the REST API to un-orphan an orphan group Member Trigger.
UnorphanMemberInfo() - Constructor for class org.hawkular.alerts.api.json.UnorphanMemberInfo
 
UnorphanMemberInfo(Map<String, String>, Map<String, String>, Map<String, String>) - Constructor for class org.hawkular.alerts.api.json.UnorphanMemberInfo
 
unorphanMemberTrigger(String, String, Map<String, String>, Map<String, String>, Map<String, String>) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Un-orphan a member trigger.
unspecified() - Static method in class org.hawkular.alerts.api.model.paging.Order
 
updateActionDefinition(String, ActionDefinition) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
 
updateActionPlugin(String, Set<String>) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Update an existing plugin.
updateActionPlugin(String, Map<String, String>) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Update an existing plugin.
updateBuilder(DeserializationConfig, BeanDescription, BeanDeserializerBuilder) - Method in class org.hawkular.alerts.api.json.JacksonDeserializer.AlertThinDeserializer
 
updateCondition(String, Condition) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
updateDampening(String, Dampening) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Update the Dampening on the relevant trigger.
updateGroupDampening(String, Dampening) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Update the Dampening on the relevant group trigger.
updateGroupTrigger(String, Trigger) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Update the group Trigger.
updateGroupTriggerEnablement(String, String, boolean) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Update and persist Group Trigger enablement state.
updateProperties(DeserializationConfig, BeanDescription, List<BeanPropertyDefinition>) - Method in class org.hawkular.alerts.api.json.JacksonDeserializer.AlertThinDeserializer
 
updateResult(Action) - Method in interface org.hawkular.alerts.api.services.ActionsService
Update the result of an action.
updateTenant(String) - Method in class org.hawkular.alerts.api.model.export.Definitions
 
updateTrigger(String, Trigger) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Update the Trigger.
updateTriggerEnablement(String, String, boolean) - Method in interface org.hawkular.alerts.api.services.DefinitionsService
Update and persist Trigger enablement state.

V

value - Variable in class org.hawkular.alerts.api.model.data.Data
 
valueOf(String) - Static method in enum org.hawkular.alerts.api.model.action.TimeConstraint.DAY
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.alerts.api.model.action.TimeConstraint.MONTH
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.alerts.api.model.condition.AvailabilityCondition.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.alerts.api.model.condition.CompareCondition.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.alerts.api.model.condition.Condition.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.alerts.api.model.condition.NelsonCondition.NelsonRule
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.alerts.api.model.condition.RateCondition.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.alerts.api.model.condition.RateCondition.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.alerts.api.model.condition.RateCondition.Period
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.alerts.api.model.condition.StringCondition.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.alerts.api.model.condition.ThresholdCondition.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.alerts.api.model.condition.ThresholdRangeCondition.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.alerts.api.model.dampening.Dampening.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.alerts.api.model.data.AvailabilityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.alerts.api.model.event.Alert.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.alerts.api.model.event.EventCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.alerts.api.model.event.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.alerts.api.model.export.ImportType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.alerts.api.model.paging.ActionComparator.Field
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.alerts.api.model.paging.AlertComparator.Field
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.alerts.api.model.paging.EventComparator.Field
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.alerts.api.model.paging.Order.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.alerts.api.model.paging.TriggerComparator.Field
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.alerts.api.model.Severity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.alerts.api.model.trigger.Match
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.alerts.api.model.trigger.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.alerts.api.model.trigger.TriggerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.alerts.api.services.DefinitionsEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.alerts.api.services.DistributedEvent.Operation
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.hawkular.alerts.api.model.action.TimeConstraint.DAY
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.alerts.api.model.action.TimeConstraint.MONTH
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.alerts.api.model.condition.AvailabilityCondition.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.alerts.api.model.condition.CompareCondition.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.alerts.api.model.condition.Condition.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.alerts.api.model.condition.NelsonCondition.NelsonRule
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.alerts.api.model.condition.RateCondition.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.alerts.api.model.condition.RateCondition.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.alerts.api.model.condition.RateCondition.Period
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.alerts.api.model.condition.StringCondition.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.alerts.api.model.condition.ThresholdCondition.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.alerts.api.model.condition.ThresholdRangeCondition.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.alerts.api.model.dampening.Dampening.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.alerts.api.model.data.AvailabilityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.alerts.api.model.event.Alert.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.alerts.api.model.event.EventCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.alerts.api.model.event.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.alerts.api.model.export.ImportType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.alerts.api.model.paging.ActionComparator.Field
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.alerts.api.model.paging.AlertComparator.Field
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.alerts.api.model.paging.EventComparator.Field
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.alerts.api.model.paging.Order.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.alerts.api.model.paging.TriggerComparator.Field
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.alerts.api.model.Severity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.alerts.api.model.trigger.Match
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.alerts.api.model.trigger.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.alerts.api.model.trigger.TriggerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.alerts.api.services.DefinitionsEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.alerts.api.services.DistributedEvent.Operation
Returns an array containing the constants of this enum type, in the order they are declared.

W

withPageSize(int) - Method in class org.hawkular.alerts.api.model.paging.Pager.Builder
 
withStartPage(int) - Method in class org.hawkular.alerts.api.model.paging.Pager.Builder
 
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links

Copyright © 2015–2017 Red Hat, Inc.. All rights reserved.