@Override protected MetricValue unmap_(Number v) { return MetricValue.fromNumberValue(v); } @Override
/** * Construct a new metric with a constant value. * @param name The name of the metric. * @param value The value of the metric. */ public SimpleMetric(MetricName name, Number value) { this(name, MetricValue.fromNumberValue(requireNonNull(value))); }
/** * Construct a new metric with a constant value. * @param name The name of the metric. * @param value The value of the metric. */ public SimpleMetric(MetricName name, Number value) { this(name, MetricValue.fromNumberValue(requireNonNull(value))); }
public ConstantNumberExpression(Number value) { value_ = Objects.requireNonNull(value); value_as_metric_ = new TimeSeriesMetricDeltaSet(MetricValue.fromNumberValue(value_)); }
return Stream.of(SimpleMapEntry.create(MetricName.valueOf(attrPath), MetricValue.fromNumberValue((Number)attrObj)));
return Stream.of(SimpleMapEntry.create(MetricName.valueOf(attrPath), MetricValue.fromNumberValue((Number)attrObj)));