| Package | Description |
|---|---|
| org.hawkular.metrics.model | |
| org.hawkular.metrics.model.fasterxml.jackson |
| Modifier and Type | Field and Description |
|---|---|
static MetricType<AvailabilityType> |
MetricType.AVAILABILITY |
static MetricType<Long> |
MetricType.COUNTER |
static MetricType<Double> |
MetricType.COUNTER_RATE |
static MetricType<Double> |
MetricType.GAUGE |
static MetricType<Double> |
MetricType.GAUGE_RATE |
static MetricType<String> |
MetricType.STRING |
static MetricType |
MetricType.UNDEFINED |
| Modifier and Type | Method and Description |
|---|---|
static MetricType<?> |
MetricType.fromCode(byte code) |
static MetricType<?> |
MetricType.fromTextCode(String textCode) |
MetricType<T> |
AggregationTemplate.getType()
The
type of metric to which the
template applies. |
MetricType<T> |
MetricId.getType() |
MetricType<T> |
Metric.getType() |
| Modifier and Type | Method and Description |
|---|---|
static Set<MetricType<?>> |
MetricType.all() |
Map<MetricType<?>,Integer> |
Tenant.getRetentionSettings() |
Map<MetricType<?>,Integer> |
TenantDefinition.getRetentionSettings() |
static Set<MetricType<?>> |
MetricType.userTypes() |
| Modifier and Type | Method and Description |
|---|---|
AggregationTemplate<T> |
AggregationTemplate.setType(MetricType<T> type) |
| Constructor and Description |
|---|
Metric(String id,
Map<String,String> tags,
Integer dataRetention,
MetricType<T> type,
List<DataPoint<T>> data) |
Metric(String id,
Map<String,String> tags,
Integer dataRetention,
MetricType<T> type,
List<DataPoint<T>> data,
String tenantId) |
MetricId(String tenantId,
MetricType<T> type,
String name) |
| Constructor and Description |
|---|
Tenant(String id,
Map<MetricType<?>,Integer> retentionSettings) |
TenantDefinition(String id,
Map<MetricType<?>,Integer> retentionSettings) |
| Modifier and Type | Method and Description |
|---|---|
MetricType<?> |
MetricTypeDeserializer.deserialize(com.fasterxml.jackson.core.JsonParser jsonParser,
com.fasterxml.jackson.databind.DeserializationContext deserializationContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
MetricTypeSerializer.serialize(MetricType<?> metricType,
com.fasterxml.jackson.core.JsonGenerator jsonGenerator,
com.fasterxml.jackson.databind.SerializerProvider serializerProvider) |
void |
MetricTypeKeySerializer.serialize(MetricType<?> value,
com.fasterxml.jackson.core.JsonGenerator gen,
com.fasterxml.jackson.databind.SerializerProvider serializers) |
Copyright © 2014–2017 Red Hat, Inc.. All rights reserved.