@Immutable public abstract class ViewData extends Object
View.| Modifier and Type | Class and Description |
|---|---|
static class |
ViewData.AggregationWindowData
The
AggregationWindowData for a ViewData. |
| Modifier and Type | Method and Description |
|---|---|
static ViewData |
create(View view,
Map<? extends List<TagValue>,? extends AggregationData> map,
ViewData.AggregationWindowData windowData)
Constructs a new
ViewData. |
abstract Map<List<TagValue>,AggregationData> |
getAggregationMap()
The
AggregationData grouped by combination of tag values, associated with this ViewData. |
abstract View |
getView()
|
abstract ViewData.AggregationWindowData |
getWindowData()
Returns the
ViewData.AggregationWindowData associated with this ViewData. |
public abstract View getView()
public abstract Map<List<TagValue>,AggregationData> getAggregationMap()
AggregationData grouped by combination of tag values, associated with this ViewData.public abstract ViewData.AggregationWindowData getWindowData()
ViewData.AggregationWindowData associated with this ViewData.AggregationWindowData.public static ViewData create(View view, Map<? extends List<TagValue>,? extends AggregationData> map, ViewData.AggregationWindowData windowData)
ViewData.