public interface MetricClient
| Modifier and Type | Method and Description |
|---|---|
ClientResponse<Empty> |
addMetricsData(org.hawkular.metrics.model.MixedMetricsRequest metricsRequest)
Add data points for multiple metrics in a single call.
|
ClientResponse<Empty> |
createMetric(Boolean overwrite,
org.hawkular.metrics.model.Metric<?> metric)
Create metric.
|
ClientResponse<List<org.hawkular.metrics.model.Metric<?>>> |
findMetrics(org.hawkular.metrics.model.MetricType<?> metricType,
org.hawkular.metrics.model.param.Tags tags,
String id)
Find tenant’s metric definitions.
|
ClientResponse<Map<String,List<String>>> |
findMetricsTags(org.hawkular.metrics.model.param.Tags tags,
org.hawkular.metrics.model.MetricType<?> metricType)
Retrieve metrics' tag values
|
ClientResponse<List<org.hawkular.metrics.model.Metric<?>>> findMetrics(org.hawkular.metrics.model.MetricType<?> metricType, org.hawkular.metrics.model.param.Tags tags, String id)
metricType - tags - id - ClientResponse<Empty> createMetric(Boolean overwrite, org.hawkular.metrics.model.Metric<?> metric)
overwrite - metric - ClientResponse<Empty> addMetricsData(org.hawkular.metrics.model.MixedMetricsRequest metricsRequest)
metricsRequest - ClientResponse<Map<String,List<String>>> findMetricsTags(org.hawkular.metrics.model.param.Tags tags, org.hawkular.metrics.model.MetricType<?> metricType)
tags - metricType - Copyright © 2015–2017 Red Hat, Inc.. All rights reserved.