public class AvailabilityHandler extends Object
| Constructor and Description |
|---|
AvailabilityHandler() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
addAvailabilityData(List<org.hawkular.metrics.api.jaxrs.model.Availability> availabilities) |
javax.ws.rs.core.Response |
addAvailabilityForMetric(String id,
List<org.hawkular.metrics.api.jaxrs.model.AvailabilityDataPoint> data) |
javax.ws.rs.core.Response |
createAvailabilityMetric(org.hawkular.metrics.api.jaxrs.request.MetricDefinition metricDefinition,
javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
deleteAvailabilityMetricTags(String id,
org.hawkular.metrics.api.jaxrs.param.Tags tags) |
javax.ws.rs.core.Response |
findAvailabilityData(String id,
Long start,
Long end,
Integer bucketsCount,
org.hawkular.metrics.api.jaxrs.param.Duration bucketDuration,
Boolean distinct) |
javax.ws.rs.core.Response |
findAvailabilityDataByTags(org.hawkular.metrics.api.jaxrs.param.Tags tags) |
javax.ws.rs.core.Response |
findTaggedAvailabilityData(org.hawkular.metrics.api.jaxrs.param.Tags tags) |
javax.ws.rs.core.Response |
getAvailabilityMetric(String tenantId,
String id) |
javax.ws.rs.core.Response |
getAvailabilityMetricTags(String id) |
javax.ws.rs.core.Response |
tagAvailabilityData(String id,
org.hawkular.metrics.api.jaxrs.request.TagRequest params) |
javax.ws.rs.core.Response |
updateAvailabilityMetricTags(String id,
Map<String,String> tags) |
public javax.ws.rs.core.Response createAvailabilityMetric(org.hawkular.metrics.api.jaxrs.request.MetricDefinition metricDefinition,
@Context
javax.ws.rs.core.UriInfo uriInfo)
public javax.ws.rs.core.Response getAvailabilityMetric(@HeaderParam(value="tenantId")
String tenantId,
String id)
public javax.ws.rs.core.Response getAvailabilityMetricTags(String id)
public javax.ws.rs.core.Response updateAvailabilityMetricTags(String id, Map<String,String> tags)
public javax.ws.rs.core.Response deleteAvailabilityMetricTags(String id, org.hawkular.metrics.api.jaxrs.param.Tags tags)
public javax.ws.rs.core.Response addAvailabilityForMetric(String id, List<org.hawkular.metrics.api.jaxrs.model.AvailabilityDataPoint> data)
public javax.ws.rs.core.Response addAvailabilityData(List<org.hawkular.metrics.api.jaxrs.model.Availability> availabilities)
public javax.ws.rs.core.Response findAvailabilityDataByTags(org.hawkular.metrics.api.jaxrs.param.Tags tags)
public javax.ws.rs.core.Response findAvailabilityData(String id, Long start, Long end, Integer bucketsCount, org.hawkular.metrics.api.jaxrs.param.Duration bucketDuration, Boolean distinct)
public javax.ws.rs.core.Response tagAvailabilityData(String id, org.hawkular.metrics.api.jaxrs.request.TagRequest params)
public javax.ws.rs.core.Response findTaggedAvailabilityData(org.hawkular.metrics.api.jaxrs.param.Tags tags)
Copyright © 2014–2015 Red Hat, Inc.. All rights reserved.