org.eobjects.datacleaner.monitor.scheduling.model
Class AlertDefinition

java.lang.Object
  extended by org.eobjects.datacleaner.monitor.scheduling.model.AlertDefinition
All Implemented Interfaces:
Serializable, Comparable<AlertDefinition>

public class AlertDefinition
extends Object
implements Serializable, Comparable<AlertDefinition>

Defines the rules of an alert that the user has configured.

See Also:
Serialized Form

Constructor Summary
AlertDefinition()
           
AlertDefinition(String description, MetricIdentifier metricIdentifier, Number minimumValue, Number maximumValue, AlertSeverity severity)
           
 
Method Summary
 int compareTo(AlertDefinition other)
           
 String getDescription()
           
 Number getMaximumValue()
           
 MetricIdentifier getMetricIdentifier()
           
 Number getMinimumValue()
           
 AlertSeverity getSeverity()
           
 void setDescription(String description)
           
 void setMaximumValue(Number maximumValue)
           
 void setMetricIdentifier(MetricIdentifier metricIdentifier)
           
 void setMinimumValue(Number minimumValue)
           
 void setSeverity(AlertSeverity severity)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AlertDefinition

public AlertDefinition()

AlertDefinition

public AlertDefinition(String description,
                       MetricIdentifier metricIdentifier,
                       Number minimumValue,
                       Number maximumValue,
                       AlertSeverity severity)
Method Detail

getMaximumValue

public Number getMaximumValue()

getMinimumValue

public Number getMinimumValue()

getMetricIdentifier

public MetricIdentifier getMetricIdentifier()

setMetricIdentifier

public void setMetricIdentifier(MetricIdentifier metricIdentifier)

setMaximumValue

public void setMaximumValue(Number maximumValue)

setMinimumValue

public void setMinimumValue(Number minimumValue)

getDescription

public String getDescription()

setDescription

public void setDescription(String description)

getSeverity

public AlertSeverity getSeverity()

setSeverity

public void setSeverity(AlertSeverity severity)

toString

public String toString()
Overrides:
toString in class Object

compareTo

public int compareTo(AlertDefinition other)
Specified by:
compareTo in interface Comparable<AlertDefinition>


Copyright © 2012 Human Inference. All Rights Reserved.