public static class ViewDescriptor.IntervalViewDescriptor extends ViewDescriptor
ViewDescriptor for interval-based aggregations.ViewDescriptor.DistributionViewDescriptor, ViewDescriptor.IntervalViewDescriptor| Modifier and Type | Method and Description |
|---|---|
static ViewDescriptor.IntervalViewDescriptor |
create(String name,
String description,
MeasurementDescriptor measurementDescriptor,
IntervalAggregationDescriptor intervalAggregationDescriptor,
List<TagKey> tagKeys)
Constructs a new
ViewDescriptor.IntervalViewDescriptor. |
IntervalAggregationDescriptor |
getIntervalAggregationDescriptor()
The
IntervalAggregationDescriptor associated with this
ViewDescriptor.IntervalViewDescriptor. |
<T> T |
match(Function<ViewDescriptor.DistributionViewDescriptor,T> p0,
Function<ViewDescriptor.IntervalViewDescriptor,T> p1)
Applies the given match function to the underlying data type.
|
getDescription, getMeasurementDescriptor, getName, getTagKeyspublic static ViewDescriptor.IntervalViewDescriptor create(String name, String description, MeasurementDescriptor measurementDescriptor, IntervalAggregationDescriptor intervalAggregationDescriptor, List<TagKey> tagKeys)
ViewDescriptor.IntervalViewDescriptor.public IntervalAggregationDescriptor getIntervalAggregationDescriptor()
IntervalAggregationDescriptor associated with this
ViewDescriptor.IntervalViewDescriptor.public <T> T match(Function<ViewDescriptor.DistributionViewDescriptor,T> p0, Function<ViewDescriptor.IntervalViewDescriptor,T> p1)
ViewDescriptormatch in class ViewDescriptor