## Uses of Class
com.hazelcast.jet.core.metrics.Measurement

- Packages that use Measurement
  Package | Description
  --- | ---
  com.hazelcast.jet.core.metrics | Jet's Job Metric API.

- - ### Uses of Measurement in com.hazelcast.jet.core.metrics

    Methods in com.hazelcast.jet.core.metrics that return Measurement
    Modifier and Type | Method and Description
    --- | ---
    `static Measurement` | Measurement.`of(long value, long timestamp, Map<String,String> tags)` Builds a `Measurement` instance based on timestamp, value and the metric descriptor in map form.

    Methods in com.hazelcast.jet.core.metrics that return types with arguments of type Measurement
    Modifier and Type | Method and Description
    --- | ---
    `static Predicate<Measurement>` | MeasurementPredicates.`containsTag(String tag)` Matches a `Measurement` which contain the specified tag.
    `List<Measurement>` | JobMetrics.`get(String metricName)` Returns all `Measurement`s associated with a given metric name.
    `static Predicate<Measurement>` | MeasurementPredicates.`tagValueEquals(String tag, String value)` Matches a `Measurement` which contains the specified tag and the tag has the specified value.
    `static Predicate<Measurement>` | MeasurementPredicates.`tagValueMatches(String tag, String valueRegexp)` Matches a `Measurement` which has this exact tag with a value matching the provided regular expression.

    Method parameters in com.hazelcast.jet.core.metrics with type arguments of type Measurement
    Modifier and Type | Method and Description
    --- | ---
    `JobMetrics` | JobMetrics.`filter(Predicate<Measurement> predicate)` Returns a new `JobMetrics` instance containing a subset of the `Measurement`s found in the current one.
    `static JobMetrics` | JobMetrics.`of(Stream<Measurement> measurements)` Builds a `JobMetrics` object based on a stream of `Measurement`s.

Copyright © 2019. All rights reserved.