public class MyAppSamplingService extends Object implements SamplingService<MyAppNodeLocation>
| Constructor and Description |
|---|
MyAppSamplingService() |
| Modifier and Type | Method and Description |
|---|---|
MonitoredEndpoint |
getMonitoredEndpoint() |
void |
measureAvails(Collection<MeasurementInstance<MyAppNodeLocation,AvailType<MyAppNodeLocation>>> instances,
Consumer<AvailDataPoint> consumer) |
void |
measureMetrics(Collection<MeasurementInstance<MyAppNodeLocation,MetricType<MyAppNodeLocation>>> instances,
Consumer<MetricDataPoint> consumer) |
public MonitoredEndpoint getMonitoredEndpoint()
getMonitoredEndpoint in interface SamplingService<MyAppNodeLocation>public void measureMetrics(Collection<MeasurementInstance<MyAppNodeLocation,MetricType<MyAppNodeLocation>>> instances, Consumer<MetricDataPoint> consumer)
measureMetrics in interface SamplingService<MyAppNodeLocation>public void measureAvails(Collection<MeasurementInstance<MyAppNodeLocation,AvailType<MyAppNodeLocation>>> instances, Consumer<AvailDataPoint> consumer)
measureAvails in interface SamplingService<MyAppNodeLocation>Copyright © 2015–2016 Red Hat, Inc.. All rights reserved.