public class TmpFileBasedColumnMajorTSData extends Object implements ColumnMajorTSData
| Modifier and Type | Class and Description |
|---|---|
static class |
TmpFileBasedColumnMajorTSData.Builder |
| Constructor and Description |
|---|
TmpFileBasedColumnMajorTSData() |
| Modifier and Type | Method and Description |
|---|---|
static TmpFileBasedColumnMajorTSData.Builder |
builder() |
Set<GroupName> |
getGroupNames()
Retrieve all group names covered in this.
|
Collection<org.joda.time.DateTime> |
getGroupTimestamps(GroupName group)
Retrieve all timestamps at which this group exists.
|
Set<MetricName> |
getMetricNames(GroupName group)
Retrieve all metric names in the specific group.
|
Map<org.joda.time.DateTime,MetricValue> |
getMetricValues(GroupName group,
MetricName metric)
Retrieve all metric values, mapped by timestamp.
|
Collection<org.joda.time.DateTime> |
getTimestamps()
Retrieve all timestamps covered in this.
|
public static TmpFileBasedColumnMajorTSData.Builder builder()
public Collection<org.joda.time.DateTime> getTimestamps()
ColumnMajorTSDatagetTimestamps in interface ColumnMajorTSDatapublic Set<GroupName> getGroupNames()
ColumnMajorTSDatagetGroupNames in interface ColumnMajorTSDatapublic Collection<org.joda.time.DateTime> getGroupTimestamps(GroupName group)
ColumnMajorTSDatagetGroupTimestamps in interface ColumnMajorTSDatapublic Set<MetricName> getMetricNames(GroupName group)
ColumnMajorTSDatagetMetricNames in interface ColumnMajorTSDatagroup - The group for which to look up metric names.public Map<org.joda.time.DateTime,MetricValue> getMetricValues(GroupName group, MetricName metric)
ColumnMajorTSDatagetMetricValues in interface ColumnMajorTSDatagroup - The group in which to look for values.metric - The metric in the group, for which to retrieve metric
values.Copyright © 2017. All rights reserved.