org.eobjects.datacleaner.monitor.scheduling.model
Enum AlertSeverity
java.lang.Object
java.lang.Enum<AlertSeverity>
org.eobjects.datacleaner.monitor.scheduling.model.AlertSeverity
- All Implemented Interfaces:
- Serializable, Comparable<AlertSeverity>
public enum AlertSeverity
- extends Enum<AlertSeverity>
Represents the severity of an AlertDefinition. Such severity is used
to categorize and determine appropriate actions in case an alert is raised.
The available severities are (in order of increasing severity):
- INTELLIGENCE - for mostly informational and reporting oriented alerts.
This is the least severe type of alert.
- SURVEILLANCE - this severity is used for alerts that monitor metrics that
are under surveillance because a data stewards suspects that the metric might
fluctuate or be going in the wrong direction.
- WARNING - Alerts that are considered dangerous to the data quality.
Warnings will typically prompt the data steward to take action.
- FATAL - Alerts that are raised in cases of fatal data issues in the
monitored system
|
Method Summary |
static AlertSeverity |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static AlertSeverity[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared. |
INTELLIGENCE
public static final AlertSeverity INTELLIGENCE
SURVEILLANCE
public static final AlertSeverity SURVEILLANCE
WARNING
public static final AlertSeverity WARNING
FATAL
public static final AlertSeverity FATAL
values
public static AlertSeverity[] values()
- Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
for (AlertSeverity c : AlertSeverity.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static AlertSeverity valueOf(String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
- Parameters:
name - the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException - if this enum type has no constant
with the specified name
NullPointerException - if the argument is null
Copyright © 2012 Human Inference. All Rights Reserved.