public interface StorageAdapter extends CursorFactory
| Modifier and Type | Method and Description | 
|---|---|
Indexed<String> | 
getAvailableDimensions()  | 
Iterable<String> | 
getAvailableMetrics()  | 
Capabilities | 
getCapabilities()  | 
ColumnCapabilities | 
getColumnCapabilities(String column)
Returns capabilities of a particular column, if known. 
 | 
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()  | 
Comparable | 
getMaxValue(String column)  | 
Metadata | 
getMetadata()  | 
org.joda.time.DateTime | 
getMinTime()  | 
Comparable | 
getMinValue(String column)  | 
int | 
getNumRows()  | 
String | 
getSegmentIdentifier()  | 
makeCursorsString getSegmentIdentifier()
org.joda.time.Interval getInterval()
int getDimensionCardinality(String column)
column - org.joda.time.DateTime getMinTime()
org.joda.time.DateTime getMaxTime()
@Nullable Comparable getMinValue(String column)
@Nullable Comparable getMaxValue(String column)
Capabilities getCapabilities()
@Nullable ColumnCapabilities getColumnCapabilities(String column)
column - column nameString 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–2018. All rights reserved.