public static class ViewDescriptor.DistributionViewDescriptor extends ViewDescriptor
ViewDescriptor for distribution-base aggregations.ViewDescriptor.DistributionViewDescriptor, ViewDescriptor.IntervalViewDescriptor| Modifier and Type | Method and Description |
|---|---|
static ViewDescriptor.DistributionViewDescriptor |
create(java.lang.String name,
java.lang.String description,
MeasurementDescriptor measurementDescriptor,
DistributionAggregationDescriptor distributionAggregationDescriptor,
java.util.List<TagKey> tagKeys)
Constructs a new
ViewDescriptor.DistributionViewDescriptor. |
DistributionAggregationDescriptor |
getDistributionAggregationDescriptor()
The
DistributionAggregationDescriptor associated with this
ViewDescriptor.DistributionViewDescriptor. |
<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.DistributionViewDescriptor create(java.lang.String name, java.lang.String description, MeasurementDescriptor measurementDescriptor, DistributionAggregationDescriptor distributionAggregationDescriptor, java.util.List<TagKey> tagKeys)
ViewDescriptor.DistributionViewDescriptor.public DistributionAggregationDescriptor getDistributionAggregationDescriptor()
DistributionAggregationDescriptor associated with this
ViewDescriptor.DistributionViewDescriptor.public <T> T match(Function<ViewDescriptor.DistributionViewDescriptor,T> p0, Function<ViewDescriptor.IntervalViewDescriptor,T> p1)
ViewDescriptormatch in class ViewDescriptor