public class CounterHandler extends Object
| Constructor and Description |
|---|
CounterHandler() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
addData(List<org.hawkular.metrics.model.Metric<Long>> counters) |
javax.ws.rs.core.Response |
addData(String id,
List<org.hawkular.metrics.model.DataPoint<Long>> data) |
javax.ws.rs.core.Response |
createCounter(org.hawkular.metrics.model.Metric<Long> 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 |
findCounterData(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 |
findCounterDataStats(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 |
findCounterMetrics(org.hawkular.metrics.model.param.Tags tags) |
javax.ws.rs.core.Response |
findCounterRateDataStats(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 |
findRate(String id,
Long start,
Long end,
Integer bucketsCount,
org.hawkular.metrics.model.param.Duration bucketDuration,
org.hawkular.metrics.model.param.Percentiles percentiles) |
javax.ws.rs.core.Response |
getCounter(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 createCounter(org.hawkular.metrics.model.Metric<Long> metric, @Context javax.ws.rs.core.UriInfo uriInfo)
public javax.ws.rs.core.Response findCounterMetrics(org.hawkular.metrics.model.param.Tags tags)
public javax.ws.rs.core.Response getCounter(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 addData(List<org.hawkular.metrics.model.Metric<Long>> counters)
public javax.ws.rs.core.Response addData(String id, List<org.hawkular.metrics.model.DataPoint<Long>> data)
public javax.ws.rs.core.Response findCounterData(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 findRate(String id, Long start, Long end, Integer bucketsCount, org.hawkular.metrics.model.param.Duration bucketDuration, org.hawkular.metrics.model.param.Percentiles percentiles)
public javax.ws.rs.core.Response findCounterDataStats(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)
public javax.ws.rs.core.Response findCounterRateDataStats(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.