public interface StorageAdapter extends CursorFactory
Modifier and Type | Method and Description |
---|---|
Indexed<String> |
getAvailableDimensions() |
Iterable<String> |
getAvailableMetrics() |
Capabilities |
getCapabilities() |
ColumnCapabilities |
getColumnCapabilities(String column) |
String |
getColumnTypeName(String column)
Like
ColumnCapabilities.getType() , but may return a more descriptive string for complex columns. |
int |
getDimensionCardinality(String column)
Returns the number of distinct values for the given dimension column
For dimensions of unknown cardinality, e.g.
|
org.joda.time.Interval |
getInterval() |
org.joda.time.DateTime |
getMaxIngestedEventTime() |
org.joda.time.DateTime |
getMaxTime() |
Metadata |
getMetadata() |
org.joda.time.DateTime |
getMinTime() |
int |
getNumRows() |
String |
getSegmentIdentifier() |
makeCursors
String getSegmentIdentifier()
org.joda.time.Interval getInterval()
int getDimensionCardinality(String column)
column
- org.joda.time.DateTime getMinTime()
org.joda.time.DateTime getMaxTime()
Capabilities getCapabilities()
ColumnCapabilities getColumnCapabilities(String column)
String getColumnTypeName(String column)
ColumnCapabilities.getType()
, but may return a more descriptive string for complex columns.column
- column nameint getNumRows()
org.joda.time.DateTime getMaxIngestedEventTime()
Metadata getMetadata()
Copyright © 2011–2016. All rights reserved.