public static class HistogramMetricValue.HistogramValueBuilder extends MetricValue.Builder<HistogramMetricValue.HistogramValueBuilder>
Constructor and Description |
---|
HistogramMetricValue.HistogramValueBuilder(String uid) |
public HistogramMetricValue.HistogramValueBuilder(String uid)
public HistogramMetricValue build()
build
in class MetricValue.Builder<HistogramMetricValue.HistogramValueBuilder>
public HistogramMetricValue.HistogramValueBuilder count(long toSet)
MetricValue.Builder
count
in class MetricValue.Builder<HistogramMetricValue.HistogramValueBuilder>
toSet
- the countpublic HistogramMetricValue.HistogramValueBuilder dataPoints(int toSet)
MetricValue.Builder
DataPoint
s summarized to produce this
value.dataPoints
in class MetricValue.Builder<HistogramMetricValue.HistogramValueBuilder>
toSet
- the count of summarized DataPoint
spublic HistogramMetricValue.HistogramValueBuilder firstPersistDate(Date toSet)
MetricValue.Builder
DataPoint
summarized to produce
this value.firstPersistDate
in class MetricValue.Builder<HistogramMetricValue.HistogramValueBuilder>
toSet
- persist datepublic HistogramMetricValue.HistogramValueBuilder lastPersistDate(Date toSet)
MetricValue.Builder
DataPoint
summarized to produce
this value.lastPersistDate
in class MetricValue.Builder<HistogramMetricValue.HistogramValueBuilder>
toSet
- persist datepublic HistogramMetricValue.HistogramValueBuilder maximum(long toSet)
toSet
- the maximum valuepublic HistogramMetricValue.HistogramValueBuilder mean(double toSet)
toSet
- the mean valuepublic HistogramMetricValue.HistogramValueBuilder millisecondsSpan(long toSet)
MetricValue.Builder
millisecondsSpan
in class MetricValue.Builder<HistogramMetricValue.HistogramValueBuilder>
toSet
- time spanpublic HistogramMetricValue.HistogramValueBuilder minimum(long toSet)
toSet
- the minimumpublic HistogramMetricValue.HistogramValueBuilder quantile50(double toSet)
toSet
- the 50th quantile valuepublic HistogramMetricValue.HistogramValueBuilder quantile75(double toSet)
toSet
- the 75th quantile valuepublic HistogramMetricValue.HistogramValueBuilder quantile95(double toSet)
toSet
- the 95th quantile valuepublic HistogramMetricValue.HistogramValueBuilder quantile98(double toSet)
toSet
- the 98th quantile valuepublic HistogramMetricValue.HistogramValueBuilder quantile99(double toSet)
toSet
- the 99th quantile valueprotected HistogramMetricValue.HistogramValueBuilder self()
self
in class MetricValue.Builder<HistogramMetricValue.HistogramValueBuilder>
public HistogramMetricValue.HistogramValueBuilder stdDev(double toSet)
toSet
- the standard deviationpublic HistogramMetricValue.HistogramValueBuilder type(MetricDescriptor.Type toSet)
MetricValue.Builder
type
in class MetricValue.Builder<HistogramMetricValue.HistogramValueBuilder>
toSet
- metric typepublic HistogramMetricValue.HistogramValueBuilder uid(String toSet)
MetricValue.Builder
uid
in class MetricValue.Builder<HistogramMetricValue.HistogramValueBuilder>
toSet
- metric identifierpublic HistogramMetricValue.HistogramValueBuilder updateDate(Date toSet)
MetricValue.Builder
updateDate
in class MetricValue.Builder<HistogramMetricValue.HistogramValueBuilder>
toSet
- update dateCopyright © 2015. All Rights Reserved.