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.api.jaxrs.model.GaugeDataPoint> data) |
javax.ws.rs.core.Response |
addGaugeData(List<org.hawkular.metrics.api.jaxrs.model.Gauge> gauges) |
javax.ws.rs.core.Response |
createGaugeMetric(org.hawkular.metrics.api.jaxrs.request.MetricDefinition metricDefinition,
javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
deleteGaugeMetricTags(String id,
org.hawkular.metrics.api.jaxrs.param.Tags tags) |
javax.ws.rs.core.Response |
findGaugeData(String id,
Long start,
Long end,
Integer bucketsCount,
org.hawkular.metrics.api.jaxrs.param.Duration bucketDuration) |
javax.ws.rs.core.Response |
findGaugeDataByTags(org.hawkular.metrics.api.jaxrs.param.Tags tags) |
javax.ws.rs.core.Response |
findPeriods(String id,
Long start,
Long end,
double threshold,
String operator) |
javax.ws.rs.core.Response |
findTaggedGaugeData(org.hawkular.metrics.api.jaxrs.param.Tags tags) |
javax.ws.rs.core.Response |
getGaugeMetric(String id) |
javax.ws.rs.core.Response |
getGaugeMetricTags(String id) |
javax.ws.rs.core.Response |
tagGaugeData(String id,
org.hawkular.metrics.api.jaxrs.request.TagRequest params) |
javax.ws.rs.core.Response |
updateGaugeMetricTags(String id,
Map<String,String> tags) |
public javax.ws.rs.core.Response createGaugeMetric(org.hawkular.metrics.api.jaxrs.request.MetricDefinition metricDefinition,
@Context
javax.ws.rs.core.UriInfo uriInfo)
public javax.ws.rs.core.Response getGaugeMetric(String id)
public javax.ws.rs.core.Response getGaugeMetricTags(String id)
public javax.ws.rs.core.Response updateGaugeMetricTags(String id, Map<String,String> tags)
public javax.ws.rs.core.Response deleteGaugeMetricTags(String id, org.hawkular.metrics.api.jaxrs.param.Tags tags)
public javax.ws.rs.core.Response addDataForMetric(String id, List<org.hawkular.metrics.api.jaxrs.model.GaugeDataPoint> data)
public javax.ws.rs.core.Response addGaugeData(List<org.hawkular.metrics.api.jaxrs.model.Gauge> gauges)
public javax.ws.rs.core.Response findGaugeDataByTags(org.hawkular.metrics.api.jaxrs.param.Tags tags)
public javax.ws.rs.core.Response findGaugeData(String id, Long start, Long end, Integer bucketsCount, org.hawkular.metrics.api.jaxrs.param.Duration bucketDuration)
public javax.ws.rs.core.Response findPeriods(String id, Long start, Long end, double threshold, String operator)
public javax.ws.rs.core.Response findTaggedGaugeData(org.hawkular.metrics.api.jaxrs.param.Tags tags)
public javax.ws.rs.core.Response tagGaugeData(String id, org.hawkular.metrics.api.jaxrs.request.TagRequest params)
Copyright © 2014–2015 Red Hat, Inc.. All rights reserved.