public class GaugeHandler extends Object
| Constructor and Description |
|---|
GaugeHandler() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
addDataForMetric(String id,
List<org.hawkular.metrics.model.DataPoint<Double>> data) |
javax.ws.rs.core.Response |
addGaugeData(List<org.hawkular.metrics.model.Metric<Double>> gauges) |
javax.ws.rs.core.Response |
createGaugeMetric(org.hawkular.metrics.model.Metric<Double> metric,
javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
deleteMetricTags(String id,
org.hawkular.metrics.model.param.Tags tags) |
javax.ws.rs.core.Response |
findGaugeData(Long start,
Long end,
org.hawkular.metrics.model.param.Tags tags,
Integer bucketsCount,
org.hawkular.metrics.model.param.Duration bucketDuration,
org.hawkular.metrics.model.param.Percentiles percentiles,
List<String> metricNames,
Boolean stacked) |
javax.ws.rs.core.Response |
findGaugeData(String id,
Long start,
Long end,
Boolean fromEarliest,
Integer bucketsCount,
org.hawkular.metrics.model.param.Duration bucketDuration,
org.hawkular.metrics.model.param.Percentiles percentiles,
Integer limit,
org.hawkular.metrics.core.service.Order order) |
javax.ws.rs.core.Response |
findGaugeMetrics(org.hawkular.metrics.model.param.Tags tags) |
javax.ws.rs.core.Response |
findPeriods(String id,
Long start,
Long end,
double threshold,
String operator) |
javax.ws.rs.core.Response |
getGaugeMetric(String id) |
javax.ws.rs.core.Response |
getMetricTags(String id) |
javax.ws.rs.core.Response |
updateMetricTags(String id,
Map<String,String> tags) |
public javax.ws.rs.core.Response createGaugeMetric(org.hawkular.metrics.model.Metric<Double> metric, @Context javax.ws.rs.core.UriInfo uriInfo)
public javax.ws.rs.core.Response findGaugeMetrics(org.hawkular.metrics.model.param.Tags tags)
public javax.ws.rs.core.Response getGaugeMetric(String id)
public javax.ws.rs.core.Response getMetricTags(String id)
public javax.ws.rs.core.Response updateMetricTags(String id, Map<String,String> tags)
public javax.ws.rs.core.Response deleteMetricTags(String id, org.hawkular.metrics.model.param.Tags tags)
public javax.ws.rs.core.Response addDataForMetric(String id, List<org.hawkular.metrics.model.DataPoint<Double>> data)
public javax.ws.rs.core.Response addGaugeData(List<org.hawkular.metrics.model.Metric<Double>> gauges)
public javax.ws.rs.core.Response findGaugeData(String id, Long start, Long end, Boolean fromEarliest, Integer bucketsCount, org.hawkular.metrics.model.param.Duration bucketDuration, org.hawkular.metrics.model.param.Percentiles percentiles, Integer limit, org.hawkular.metrics.core.service.Order order)
public javax.ws.rs.core.Response findGaugeData(Long start, Long end, org.hawkular.metrics.model.param.Tags tags, Integer bucketsCount, org.hawkular.metrics.model.param.Duration bucketDuration, org.hawkular.metrics.model.param.Percentiles percentiles, List<String> metricNames, Boolean stacked)
Copyright © 2014–2016 Red Hat, Inc.. All rights reserved.