public class MetricsEndpointMetricReader extends Object implements MetricReader
MetricReader
that pulls all current values out of the MetricsEndpoint
.
No timestamp information is available, so there is no way to check if the values are
recent, and they all come out with the default (current time).Constructor and Description |
---|
MetricsEndpointMetricReader(MetricsEndpoint endpoint) |
Modifier and Type | Method and Description |
---|---|
long |
count()
The number of metrics known to this reader.
|
Iterable<Metric<?>> |
findAll()
Find all the metrics known to this reader.
|
Metric<?> |
findOne(String metricName)
Find an instance of the metric with the given name (usually the latest recorded
value).
|
public MetricsEndpointMetricReader(MetricsEndpoint endpoint)
public Metric<?> findOne(String metricName)
MetricReader
findOne
in interface MetricReader
metricName
- the name of the metric to findpublic Iterable<Metric<?>> findAll()
MetricReader
findAll
in interface MetricReader
public long count()
MetricReader
count
in interface MetricReader
Copyright © 2017 Pivotal Software, Inc.. All rights reserved.