Package io.gravitee.alert.api.condition
Class ThresholdRangeCondition
- java.lang.Object
-
- io.gravitee.alert.api.condition.AbstractCondition
-
- io.gravitee.alert.api.condition.ThresholdRangeCondition
-
- All Implemented Interfaces:
Condition,Filter,SingleValueCondition,Serializable
public class ThresholdRangeCondition extends AbstractCondition implements Filter
- Author:
- David BRASSELY (david.brassely at graviteesource.com), GraviteeSource Team
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classThresholdRangeCondition.FilterBuilderstatic classThresholdRangeCondition.Operator-
Nested classes/interfaces inherited from interface io.gravitee.alert.api.condition.Condition
Condition.Type
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ThresholdRangeCondition.FilterBuilderbetween(String property, ThresholdRangeCondition.Operator operatorLow, Double thresholdLow, ThresholdRangeCondition.Operator operatorHigh, Double thresholdHigh)static ThresholdRangeCondition.FilterBuilderbetween(String property, Double thresholdLow, Double thresholdHigh)ThresholdRangeCondition.OperatorgetOperatorHigh()ThresholdRangeCondition.OperatorgetOperatorLow()StringgetProperty()DoublegetThresholdHigh()DoublegetThresholdLow()-
Methods inherited from class io.gravitee.alert.api.condition.AbstractCondition
getProjections, getType
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.gravitee.alert.api.condition.Condition
getProjections, getType
-
-
-
-
Method Detail
-
between
public static ThresholdRangeCondition.FilterBuilder between(String property, Double thresholdLow, Double thresholdHigh)
-
between
public static ThresholdRangeCondition.FilterBuilder between(String property, ThresholdRangeCondition.Operator operatorLow, Double thresholdLow, ThresholdRangeCondition.Operator operatorHigh, Double thresholdHigh)
-
getProperty
public String getProperty()
-
getOperatorLow
public ThresholdRangeCondition.Operator getOperatorLow()
-
getThresholdLow
public Double getThresholdLow()
-
getOperatorHigh
public ThresholdRangeCondition.Operator getOperatorHigh()
-
getThresholdHigh
public Double getThresholdHigh()
-
-