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)
MetricReaderfindOne in interface MetricReadermetricName - the name of the metric to findpublic Iterable<Metric<?>> findAll()
MetricReaderfindAll in interface MetricReaderpublic long count()
MetricReadercount in interface MetricReaderCopyright © 2017 Pivotal Software, Inc.. All rights reserved.