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.api.jaxrs.model.Counter> counters) |
javax.ws.rs.core.Response |
addData(String id,
List<org.hawkular.metrics.api.jaxrs.model.CounterDataPoint> data) |
javax.ws.rs.core.Response |
createCounter(org.hawkular.metrics.api.jaxrs.model.MetricDefinition metricDefinition,
javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
deleteMetricTags(String id,
org.hawkular.metrics.api.jaxrs.param.Tags tags) |
javax.ws.rs.core.Response |
findCounterData(String id,
Long start,
Long end,
Integer bucketsCount,
org.hawkular.metrics.api.jaxrs.param.Duration bucketDuration,
org.hawkular.metrics.api.jaxrs.param.Percentiles percentiles) |
javax.ws.rs.core.Response |
findCounterDataStats(Long start,
Long end,
org.hawkular.metrics.api.jaxrs.param.Tags tags,
Integer bucketsCount,
org.hawkular.metrics.api.jaxrs.param.Duration bucketDuration,
org.hawkular.metrics.api.jaxrs.param.Percentiles percentiles,
List<String> metricNames,
Boolean stacked) |
javax.ws.rs.core.Response |
findCounterRateDataStats(Long start,
Long end,
org.hawkular.metrics.api.jaxrs.param.Tags tags,
Integer bucketsCount,
org.hawkular.metrics.api.jaxrs.param.Duration bucketDuration,
org.hawkular.metrics.api.jaxrs.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.api.jaxrs.param.Duration bucketDuration,
org.hawkular.metrics.api.jaxrs.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.api.jaxrs.model.MetricDefinition metricDefinition,
@Context
javax.ws.rs.core.UriInfo uriInfo)
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.api.jaxrs.param.Tags tags)
public javax.ws.rs.core.Response addData(List<org.hawkular.metrics.api.jaxrs.model.Counter> counters)
public javax.ws.rs.core.Response addData(String id, List<org.hawkular.metrics.api.jaxrs.model.CounterDataPoint> data)
public javax.ws.rs.core.Response findCounterData(String id, Long start, Long end, Integer bucketsCount, org.hawkular.metrics.api.jaxrs.param.Duration bucketDuration, org.hawkular.metrics.api.jaxrs.param.Percentiles percentiles)
public javax.ws.rs.core.Response findRate(String id, Long start, Long end, Integer bucketsCount, org.hawkular.metrics.api.jaxrs.param.Duration bucketDuration, org.hawkular.metrics.api.jaxrs.param.Percentiles percentiles)
public javax.ws.rs.core.Response findCounterDataStats(Long start, Long end, org.hawkular.metrics.api.jaxrs.param.Tags tags, Integer bucketsCount, org.hawkular.metrics.api.jaxrs.param.Duration bucketDuration, org.hawkular.metrics.api.jaxrs.param.Percentiles percentiles, List<String> metricNames, Boolean stacked)
public javax.ws.rs.core.Response findCounterRateDataStats(Long start, Long end, org.hawkular.metrics.api.jaxrs.param.Tags tags, Integer bucketsCount, org.hawkular.metrics.api.jaxrs.param.Duration bucketDuration, org.hawkular.metrics.api.jaxrs.param.Percentiles percentiles, List<String> metricNames, Boolean stacked)
Copyright © 2014–2015 Red Hat, Inc.. All rights reserved.