Package com.hazelcast.jet.core.metrics
Class MeasurementPredicates
java.lang.Object
com.hazelcast.jet.core.metrics.MeasurementPredicates
Static utility class for creating various 
Measurement filtering
 predicates.- Since:
- Jet 3.2
- 
Method SummaryModifier and TypeMethodDescriptionstatic Predicate<Measurement>containsTag(String tag) Matches aMeasurementwhich contain the specified tag.static Predicate<Measurement>tagValueEquals(String tag, String value) Matches aMeasurementwhich contains the specified tag and the tag has the specified value.static Predicate<Measurement>tagValueMatches(String tag, String valueRegexp) Matches aMeasurementwhich has this exact tag with a value matching the provided regular expression.
- 
Method Details- 
containsTagMatches aMeasurementwhich contain the specified tag.- Parameters:
- tag- the tag of interest
- Returns:
- a filtering predicate
 
- 
tagValueEqualsMatches aMeasurementwhich contains the specified tag and the tag has the specified value.- Parameters:
- tag- the tag to match
- value- the value the tag has to have
- Returns:
- a filtering predicate
 
- 
tagValueMatchesMatches aMeasurementwhich has this exact tag with a value matching the provided regular expression.- Parameters:
- tag- the tag to match
- valueRegexp- regular expression to match the value against
- Returns:
- a filtering predicate
 
 
-