public class CassandraSeriesStore
extends java.lang.Object
implements rapture.series.SeriesStore
| Constructor and Description |
|---|
CassandraSeriesStore() |
| Modifier and Type | Method and Description |
|---|---|
void |
addDoublesToSeries(java.lang.String key,
java.util.List<java.lang.String> columns,
java.util.List<java.lang.Double> values) |
void |
addDoubleToSeries(java.lang.String key,
java.lang.String column,
double value) |
void |
addLongsToSeries(java.lang.String key,
java.util.List<java.lang.String> columns,
java.util.List<java.lang.Long> values) |
void |
addLongToSeries(java.lang.String key,
java.lang.String column,
long value) |
void |
addPointsToSeries(java.lang.String key,
java.util.List<rapture.common.SeriesValue> values) |
void |
addPointToSeries(java.lang.String key,
rapture.common.SeriesValue value) |
void |
addStringsToSeries(java.lang.String key,
java.util.List<java.lang.String> columns,
java.util.List<java.lang.String> values) |
void |
addStringToSeries(java.lang.String key,
java.lang.String column,
java.lang.String value) |
void |
addStructuresToSeries(java.lang.String key,
java.util.List<java.lang.String> columns,
java.util.List<java.lang.String> jsonValues) |
void |
addStructureToSeries(java.lang.String key,
java.lang.String column,
java.lang.String jsonValue) |
void |
createSeries(java.lang.String key) |
boolean |
deletePointsFromSeries(java.lang.String key) |
boolean |
deletePointsFromSeriesByPointKey(java.lang.String key,
java.util.List<java.lang.String> pointKeys) |
void |
deleteSeries(java.lang.String key) |
void |
drop() |
rapture.common.SeriesValue |
getLastPoint(java.lang.String key) |
java.util.List<rapture.common.SeriesValue> |
getPoints(java.lang.String key) |
java.util.List<rapture.common.SeriesValue> |
getPointsAfter(java.lang.String key,
java.lang.String startColumn,
int maxNumber) |
java.util.List<rapture.common.SeriesValue> |
getPointsAfter(java.lang.String key,
java.lang.String startColumn,
java.lang.String endColumn,
int maxNumber) |
java.util.List<rapture.common.SeriesValue> |
getPointsAfterReverse(java.lang.String docPath,
java.lang.String startColumn,
int maxNumber) |
java.lang.Iterable<rapture.common.SeriesValue> |
getRangeAsIteration(java.lang.String key,
java.lang.String startCol,
java.lang.String endCol,
int pageSize) |
java.util.List<rapture.common.SeriesValue> |
getRangeAsList(java.lang.String key,
java.lang.String startCol,
java.lang.String endCol) |
java.util.List<java.lang.String> |
getSeriesLike(java.lang.String keyPrefix) |
java.util.List<rapture.common.RaptureFolderInfo> |
listSeriesByUriPrefix(java.lang.String dirName) |
void |
setConfig(java.util.Map<java.lang.String,java.lang.String> config) |
void |
setInstanceName(java.lang.String instanceName) |
boolean |
unregisterKey(java.lang.String key) |
boolean |
unregisterKey(java.lang.String key,
boolean isFolder) |
public void drop()
drop in interface rapture.series.SeriesStorepublic void addPointToSeries(java.lang.String key,
rapture.common.SeriesValue value)
addPointToSeries in interface rapture.series.SeriesStorepublic void addDoubleToSeries(java.lang.String key,
java.lang.String column,
double value)
addDoubleToSeries in interface rapture.series.SeriesStorepublic void addDoublesToSeries(java.lang.String key,
java.util.List<java.lang.String> columns,
java.util.List<java.lang.Double> values)
addDoublesToSeries in interface rapture.series.SeriesStorepublic void addLongToSeries(java.lang.String key,
java.lang.String column,
long value)
addLongToSeries in interface rapture.series.SeriesStorepublic void addLongsToSeries(java.lang.String key,
java.util.List<java.lang.String> columns,
java.util.List<java.lang.Long> values)
addLongsToSeries in interface rapture.series.SeriesStorepublic void addStringToSeries(java.lang.String key,
java.lang.String column,
java.lang.String value)
addStringToSeries in interface rapture.series.SeriesStorepublic void addStringsToSeries(java.lang.String key,
java.util.List<java.lang.String> columns,
java.util.List<java.lang.String> values)
addStringsToSeries in interface rapture.series.SeriesStorepublic void addStructureToSeries(java.lang.String key,
java.lang.String column,
java.lang.String jsonValue)
addStructureToSeries in interface rapture.series.SeriesStorepublic void addStructuresToSeries(java.lang.String key,
java.util.List<java.lang.String> columns,
java.util.List<java.lang.String> jsonValues)
addStructuresToSeries in interface rapture.series.SeriesStorepublic void addPointsToSeries(java.lang.String key,
java.util.List<rapture.common.SeriesValue> values)
addPointsToSeries in interface rapture.series.SeriesStorepublic boolean deletePointsFromSeriesByPointKey(java.lang.String key,
java.util.List<java.lang.String> pointKeys)
deletePointsFromSeriesByPointKey in interface rapture.series.SeriesStorepublic boolean deletePointsFromSeries(java.lang.String key)
deletePointsFromSeries in interface rapture.series.SeriesStorepublic java.util.List<rapture.common.SeriesValue> getPoints(java.lang.String key)
getPoints in interface rapture.series.SeriesStorepublic java.lang.Iterable<rapture.common.SeriesValue> getRangeAsIteration(java.lang.String key,
java.lang.String startCol,
java.lang.String endCol,
int pageSize)
getRangeAsIteration in interface rapture.series.SeriesStorepublic java.util.List<rapture.common.SeriesValue> getRangeAsList(java.lang.String key,
java.lang.String startCol,
java.lang.String endCol)
getRangeAsList in interface rapture.series.SeriesStorepublic java.util.List<rapture.common.SeriesValue> getPointsAfter(java.lang.String key,
java.lang.String startColumn,
int maxNumber)
getPointsAfter in interface rapture.series.SeriesStorepublic java.util.List<rapture.common.SeriesValue> getPointsAfterReverse(java.lang.String docPath,
java.lang.String startColumn,
int maxNumber)
getPointsAfterReverse in interface rapture.series.SeriesStorepublic java.util.List<rapture.common.SeriesValue> getPointsAfter(java.lang.String key,
java.lang.String startColumn,
java.lang.String endColumn,
int maxNumber)
getPointsAfter in interface rapture.series.SeriesStorepublic void setInstanceName(java.lang.String instanceName)
setInstanceName in interface rapture.series.SeriesStorepublic void setConfig(java.util.Map<java.lang.String,java.lang.String> config)
setConfig in interface rapture.series.SeriesStorepublic java.util.List<java.lang.String> getSeriesLike(java.lang.String keyPrefix)
getSeriesLike in interface rapture.series.SeriesStorepublic java.util.List<rapture.common.RaptureFolderInfo> listSeriesByUriPrefix(java.lang.String dirName)
listSeriesByUriPrefix in interface rapture.series.SeriesStorepublic boolean unregisterKey(java.lang.String key)
unregisterKey in interface rapture.series.SeriesStorepublic boolean unregisterKey(java.lang.String key,
boolean isFolder)
unregisterKey in interface rapture.series.SeriesStorepublic rapture.common.SeriesValue getLastPoint(java.lang.String key)
getLastPoint in interface rapture.series.SeriesStorepublic void createSeries(java.lang.String key)
createSeries in interface rapture.series.SeriesStorepublic void deleteSeries(java.lang.String key)
deleteSeries in interface rapture.series.SeriesStore