class RrdToolReader extends DataImporter
| Constructor and Description |
|---|
RrdToolReader(String rrdPath)Creates a new RRDTool reader. |
| Modifier and Type | Method and Description |
|---|---|
double | getAccumValue(int dsIndex)getAccumValue. |
int | getArcCount()getArcCount. |
ConsolFun | getConsolFun(int arcIndex)getConsolFun. |
int | getDsCount()getDsCount. |
String | getDsName(int dsIndex)getDsName. |
DsType | getDsType(int dsIndex)getDsType. |
long | getHeartbeat(int dsIndex)getHeartbeat. |
long | getLastUpdateTime()getLastUpdateTime. |
double | getLastValue(int dsIndex)getLastValue. |
double | getMaxValue(int dsIndex)getMaxValue. |
double | getMinValue(int dsIndex)getMinValue. |
long | getNanSeconds(int dsIndex)getNanSeconds. |
int | getRows(int arcIndex)getRows. |
double | getStateAccumValue(int arcIndex,
int dsIndex)getStateAccumValue. |
int | getStateNanSteps(int arcIndex,
int dsIndex)getStateNanSteps. |
long | getStep()getStep. |
int | getSteps(int arcIndex)getSteps. |
double[] | getValues(int arcIndex,
int dsIndex)getValues. |
String | getVersion()getVersion. |
double | getXff(int arcIndex)getXff. |
(package private) void | release()Releases the RRDTool reader and closes the underlying RRD database. |
close, getEstimatedSizeRrdToolReader(String rrdPath) throws IOException
rrdPath - path to the RRDTool fileIOException - if an I/O error occurspublic double getAccumValue(int dsIndex)
DataImportergetAccumValue in class DataImporterpublic int getArcCount()
DataImportergetArcCount in class DataImporterpublic ConsolFun getConsolFun(int arcIndex)
DataImportergetConsolFun in class DataImporterpublic int getDsCount()
DataImportergetDsCount in class DataImporterpublic String getDsName(int dsIndex)
DataImportergetDsName in class DataImporterpublic DsType getDsType(int dsIndex)
DataImportergetDsType in class DataImporterpublic long getHeartbeat(int dsIndex)
DataImportergetHeartbeat in class DataImporterpublic long getLastUpdateTime()
DataImportergetLastUpdateTime in class DataImporterpublic double getLastValue(int dsIndex)
DataImportergetLastValue in class DataImporterpublic double getMaxValue(int dsIndex)
DataImportergetMaxValue in class DataImporterpublic double getMinValue(int dsIndex)
DataImportergetMinValue in class DataImporterpublic long getNanSeconds(int dsIndex)
DataImportergetNanSeconds in class DataImporterpublic int getRows(int arcIndex)
DataImportergetRows in class DataImporterpublic double getStateAccumValue(int arcIndex,
int dsIndex)DataImportergetStateAccumValue in class DataImporterpublic int getStateNanSteps(int arcIndex,
int dsIndex)DataImportergetStateNanSteps in class DataImporterpublic long getStep()
DataImportergetStep in class DataImporterpublic int getSteps(int arcIndex)
DataImportergetSteps in class DataImporterpublic double[] getValues(int arcIndex,
int dsIndex)DataImportergetValues in class DataImporterpublic String getVersion()
DataImportergetVersion in class DataImporterpublic double getXff(int arcIndex)
DataImportergetXff in class DataImportervoid release()
throws IOExceptionrelease in class DataImporterIOException - if an I/O error occurs