public interface StringClient
| Modifier and Type | Method and Description |
|---|---|
ClientResponse<Empty> |
createMetricDefinitionsData(String id,
List<org.hawkular.metrics.model.DataPoint<String>> dataPoints)
Add data for a single string metric.
|
ClientResponse<Empty> |
createStringMetric(Boolean overwrite,
org.hawkular.metrics.model.Metric<String> metric)
Create string metric.
|
ClientResponse<Empty> |
createStringMetric(List<org.hawkular.metrics.model.Metric<String>> metrics)
Add metric data for multiple string metrics in a single call.
|
ClientResponse<Empty> |
deleteMetricDefinitionsTags(String id,
org.hawkular.metrics.model.param.Tags tags)
Delete tags associated with the metric definition.
|
ClientResponse<Map<String,String>> |
findMetricDefinitionsTags(String id)
Retrieve tags associated with the metric definition.
|
ClientResponse<List<org.hawkular.metrics.model.Metric>> |
findMetricsDefinitions(org.hawkular.metrics.model.param.Tags tags)
Find tenant’s metric definitions.
|
ClientResponse<Map<String,List<String>>> |
findMetricTags(org.hawkular.metrics.model.param.Tags tags)
Retrieve string type’s tag values
|
ClientResponse<org.hawkular.metrics.model.Metric> |
getMetricDefinitions(String id)
Retrieve single metric definition.
|
ClientResponse<List<org.hawkular.metrics.model.DataPoint>> |
getMetricDefinitionsData(String id,
String start,
String end,
Boolean distinct,
Integer limit,
Order order)
Retrieve string data.
|
ClientResponse<Empty> |
updateMetricDefinitionsTags(String id,
Map<String,String> tags)
Update tags associated with the metric definition.
|
ClientResponse<List<org.hawkular.metrics.model.Metric>> findMetricsDefinitions(org.hawkular.metrics.model.param.Tags tags)
tags - ClientResponse<Empty> createStringMetric(Boolean overwrite, org.hawkular.metrics.model.Metric<String> metric)
overwrite - metric - ClientResponse<Empty> createStringMetric(List<org.hawkular.metrics.model.Metric<String>> metrics)
metrics - ClientResponse<Map<String,List<String>>> findMetricTags(org.hawkular.metrics.model.param.Tags tags)
tags - ClientResponse<org.hawkular.metrics.model.Metric> getMetricDefinitions(String id)
id - ClientResponse<List<org.hawkular.metrics.model.DataPoint>> getMetricDefinitionsData(String id, String start, String end, Boolean distinct, Integer limit, Order order)
id - start - end - distinct - limit - order - ClientResponse<Empty> createMetricDefinitionsData(String id, List<org.hawkular.metrics.model.DataPoint<String>> dataPoints)
id - dataPoints - ClientResponse<Map<String,String>> findMetricDefinitionsTags(String id)
id - ClientResponse<Empty> updateMetricDefinitionsTags(String id, Map<String,String> tags)
id - tags - ClientResponse<Empty> deleteMetricDefinitionsTags(String id, org.hawkular.metrics.model.param.Tags tags)
id - tags - Copyright © 2015–2017 Red Hat, Inc.. All rights reserved.