public interface IMetricsHandler<T>
| Modifier and Type | Method and Description |
|---|---|
void |
addData(javax.ws.rs.container.AsyncResponse asyncResponse,
List<org.hawkular.metrics.model.Metric<T>> metrics) |
void |
addMetricData(javax.ws.rs.container.AsyncResponse asyncResponse,
String id,
List<org.hawkular.metrics.model.DataPoint<T>> data) |
void |
createMetric(javax.ws.rs.container.AsyncResponse asyncResponse,
org.hawkular.metrics.model.Metric<T> metric,
Boolean overwrite,
javax.ws.rs.core.UriInfo uriInfo) |
void |
deleteMetric(javax.ws.rs.container.AsyncResponse asyncResponse,
String id) |
void |
deleteMetricTags(javax.ws.rs.container.AsyncResponse asyncResponse,
String id,
org.hawkular.metrics.model.param.TagNames tags) |
void |
getData(javax.ws.rs.container.AsyncResponse asyncResponse,
QueryRequest query) |
void |
getMetric(javax.ws.rs.container.AsyncResponse asyncResponse,
String id) |
void |
getMetrics(javax.ws.rs.container.AsyncResponse asyncResponse,
String tags,
Boolean fetchTimestamps) |
void |
getMetricTags(javax.ws.rs.container.AsyncResponse asyncResponse,
String id) |
void |
getTags(javax.ws.rs.container.AsyncResponse asyncResponse,
org.hawkular.metrics.model.param.Tags tags) |
void |
updateMetricTags(javax.ws.rs.container.AsyncResponse asyncResponse,
String id,
Map<String,String> tags) |
void getMetrics(javax.ws.rs.container.AsyncResponse asyncResponse,
String tags,
Boolean fetchTimestamps)
void createMetric(javax.ws.rs.container.AsyncResponse asyncResponse,
org.hawkular.metrics.model.Metric<T> metric,
Boolean overwrite,
javax.ws.rs.core.UriInfo uriInfo)
void getMetric(javax.ws.rs.container.AsyncResponse asyncResponse,
String id)
void deleteMetric(javax.ws.rs.container.AsyncResponse asyncResponse,
String id)
void getTags(javax.ws.rs.container.AsyncResponse asyncResponse,
org.hawkular.metrics.model.param.Tags tags)
void getMetricTags(javax.ws.rs.container.AsyncResponse asyncResponse,
String id)
void updateMetricTags(javax.ws.rs.container.AsyncResponse asyncResponse,
String id,
Map<String,String> tags)
void deleteMetricTags(javax.ws.rs.container.AsyncResponse asyncResponse,
String id,
org.hawkular.metrics.model.param.TagNames tags)
void addData(javax.ws.rs.container.AsyncResponse asyncResponse,
List<org.hawkular.metrics.model.Metric<T>> metrics)
void getData(javax.ws.rs.container.AsyncResponse asyncResponse,
QueryRequest query)
Copyright © 2014–2018 Red Hat, Inc.. All rights reserved.