class RrdToolReader extends DataImporter
Constructor and Description |
---|
RrdToolReader(String rrdPath) |
Modifier and Type | Method and Description |
---|---|
protected void |
finalize() |
(package private) double |
getAccumValue(int dsIndex) |
(package private) int |
getArcCount() |
(package private) String |
getConsolFun(int arcIndex) |
(package private) int |
getDsCount() |
(package private) String |
getDsName(int dsIndex) |
(package private) String |
getDsType(int dsIndex) |
(package private) long |
getHeartbeat(int dsIndex) |
(package private) long |
getLastUpdateTime() |
(package private) double |
getLastValue(int dsIndex) |
(package private) double |
getMaxValue(int dsIndex) |
(package private) double |
getMinValue(int dsIndex) |
(package private) long |
getNanSeconds(int dsIndex) |
(package private) int |
getRows(int arcIndex) |
(package private) double |
getStateAccumValue(int arcIndex,
int dsIndex) |
(package private) int |
getStateNanSteps(int arcIndex,
int dsIndex) |
(package private) long |
getStep() |
(package private) int |
getSteps(int arcIndex) |
(package private) double[] |
getValues(int arcIndex,
int dsIndex) |
(package private) String |
getVersion() |
(package private) double |
getXff(int arcIndex) |
(package private) void |
release() |
getEstimatedSize
RrdToolReader(String rrdPath) throws IOException, RrdException
IOException
RrdException
String getVersion()
getVersion
in class DataImporter
long getLastUpdateTime()
getLastUpdateTime
in class DataImporter
long getStep()
getStep
in class DataImporter
int getDsCount()
getDsCount
in class DataImporter
int getArcCount() throws RrdException, IOException
getArcCount
in class DataImporter
RrdException
IOException
String getDsName(int dsIndex)
getDsName
in class DataImporter
String getDsType(int dsIndex)
getDsType
in class DataImporter
long getHeartbeat(int dsIndex)
getHeartbeat
in class DataImporter
double getMinValue(int dsIndex)
getMinValue
in class DataImporter
double getMaxValue(int dsIndex)
getMaxValue
in class DataImporter
double getLastValue(int dsIndex)
getLastValue
in class DataImporter
double getAccumValue(int dsIndex)
getAccumValue
in class DataImporter
long getNanSeconds(int dsIndex)
getNanSeconds
in class DataImporter
String getConsolFun(int arcIndex)
getConsolFun
in class DataImporter
double getXff(int arcIndex)
getXff
in class DataImporter
int getSteps(int arcIndex)
getSteps
in class DataImporter
int getRows(int arcIndex) throws RrdException, IOException
getRows
in class DataImporter
RrdException
IOException
double getStateAccumValue(int arcIndex, int dsIndex) throws RrdException, IOException
getStateAccumValue
in class DataImporter
RrdException
IOException
int getStateNanSteps(int arcIndex, int dsIndex) throws RrdException, IOException
getStateNanSteps
in class DataImporter
RrdException
IOException
double[] getValues(int arcIndex, int dsIndex) throws RrdException, IOException, RrdException
getValues
in class DataImporter
RrdException
IOException
void release() throws IOException
release
in class DataImporter
IOException