Skip navigation links
Data In Motion GmbH
C G I O P R S W 

C

convert(String, String, boolean) - Method in interface org.gecko.influxdb.api.CSVReader
The method to convert CSV file to a format which can then directly be used into the InfluxDBEntryHelper.
convert(InputStream, String, boolean) - Method in interface org.gecko.influxdb.api.CSVReader
The same as before but passing an InputStream instead of the file
convert(String, Map<String, Object>) - Method in interface org.gecko.influxdb.api.CSVReader
The method to convert CSV file to a format which can then directly be used into the InfluxDBEntryHelper.
convert(InputStream, Map<String, Object>) - Method in interface org.gecko.influxdb.api.CSVReader
The same as before but passing an InputStream instead of the file
convert(String, String, boolean) - Method in interface org.gecko.influxdb.api.CSVReader
The method to convert CSV file to a format which can then directly be used into the InfluxDBEntryHelper.
convert(InputStream, String, boolean) - Method in interface org.gecko.influxdb.api.CSVReader
The same as before but passing an InputStream instead of the file
convert(String, Map<String, Object>) - Method in interface org.gecko.influxdb.api.CSVReader
The method to convert CSV file to a format which can then directly be used into the InfluxDBEntryHelper.
convert(InputStream, Map<String, Object>) - Method in interface org.gecko.influxdb.api.CSVReader
The same as before but passing an InputStream instead of the file
createDB(String) - Method in interface org.gecko.influxdb.api.InfluxDBService
Creates an InfluxDB with the given name, in case it does not exist.
createDB(String) - Method in interface org.gecko.influxdb.api.InfluxDBService
Creates an InfluxDB with the given name, in case it does not exist.
createDefaultOptions(String, boolean) - Static method in interface org.gecko.influxdb.api.CSVReader
 
createDefaultOptions(String, boolean) - Static method in interface org.gecko.influxdb.api.CSVReader
 
CSVReader - Interface in org.gecko.influxdb.api
This interface provides a way to convert CSV file to a format which can then directly be used into the InfluxDBEntryHelper.
CSVReader - Interface in org.gecko.influxdb.api
This interface provides a way to convert CSV file to a format which can then directly be used into the InfluxDBEntryHelper.

G

getEObjectQuery(String, String, String, String, EClass, Long, Long) - Method in interface org.gecko.influxdb.api.InfluxDBService
Returns the list of EObject of class eclass saved in the DB with the specified name and under the specified measurement
getEObjectQuery(String, String, String, String, EClass, Long, Long) - Method in interface org.gecko.influxdb.api.InfluxDBService
Returns the list of EObject of class eclass saved in the DB with the specified name and under the specified measurement
getFields() - Method in interface org.gecko.influxdb.api.InfluxDBEntry
 
getFields() - Method in interface org.gecko.influxdb.api.InfluxDBEntry
 
getFields() - Method in class org.gecko.influxdb.api.InfluxDBEntryImpl
 
getFields() - Method in class org.gecko.influxdb.api.InfluxDBEntryImpl
 
getInfluxdbEntries(Map<String, List<Object>>) - Method in interface org.gecko.influxdb.api.InfluxDBEntryHelper
This method returns a list of InfluxDBEntry starting from a Map, in which the keys should be the same used in the initialize method, while the values are the actual list of objects to be saved under the corresponding key.
getInfluxdbEntries(Map<String, List<Object>>) - Method in interface org.gecko.influxdb.api.InfluxDBEntryHelper
This method returns a list of InfluxDBEntry starting from a Map, in which the keys should be the same used in the initialize method, while the values are the actual list of objects to be saved under the corresponding key.
getMeasurement() - Method in interface org.gecko.influxdb.api.InfluxDBEntry
 
getMeasurement() - Method in interface org.gecko.influxdb.api.InfluxDBEntry
 
getMeasurement() - Method in class org.gecko.influxdb.api.InfluxDBEntryImpl
 
getMeasurement() - Method in class org.gecko.influxdb.api.InfluxDBEntryImpl
 
getQuery(String, String, Class<?>) - Method in interface org.gecko.influxdb.api.InfluxDBService
Returns the list of Pojo objects of class clazz saved in the DB with the specified name and under the specified measurement
getQuery(String, String, Class<?>) - Method in interface org.gecko.influxdb.api.InfluxDBService
Returns the list of Pojo objects of class clazz saved in the DB with the specified name and under the specified measurement
getSeriesMap(String, String, String, EClass, Long, Long) - Method in interface org.gecko.influxdb.api.InfluxDBService
Returns a map where the key is the value of the idTag and the value is a list of EObject of class eclass, which have been retrieved from the influxDB and converted throught the mapper.
getSeriesMap(String, String, String, EClass, Long, Long) - Method in interface org.gecko.influxdb.api.InfluxDBService
Returns a map where the key is the value of the idTag and the value is a list of EObject of class eclass, which have been retrieved from the influxDB and converted throught the mapper.
getTags() - Method in interface org.gecko.influxdb.api.InfluxDBEntry
 
getTags() - Method in interface org.gecko.influxdb.api.InfluxDBEntry
 
getTags() - Method in class org.gecko.influxdb.api.InfluxDBEntryImpl
 
getTags() - Method in class org.gecko.influxdb.api.InfluxDBEntryImpl
 
getTimeShift(String, String) - Method in interface org.gecko.influxdb.api.InfluxDBService
InfluxDB does not support time shift series, thus we provide a work-around for this issue, in case the user wants to plot two time series, registered at different times, in the same time range.
getTimeShift(String, String) - Method in interface org.gecko.influxdb.api.InfluxDBService
InfluxDB does not support time shift series, thus we provide a work-around for this issue, in case the user wants to plot two time series, registered at different times, in the same time range.
getTimestamp() - Method in interface org.gecko.influxdb.api.InfluxDBEntry
 
getTimestamp() - Method in interface org.gecko.influxdb.api.InfluxDBEntry
 
getTimestamp() - Method in class org.gecko.influxdb.api.InfluxDBEntryImpl
 
getTimestamp() - Method in class org.gecko.influxdb.api.InfluxDBEntryImpl
 

I

InfluxDBEntry - Interface in org.gecko.influxdb.api
This interface allows to set up an InfluxDBEntry to be used to write points in an InfluxDB through the InfluxDBService.
InfluxDBEntry - Interface in org.gecko.influxdb.api
This interface allows to set up an InfluxDBEntry to be used to write points in an InfluxDB through the InfluxDBService.
InfluxDBEntryHelper - Interface in org.gecko.influxdb.api
This is an Helper interface to provide an easy way to get the InfluxDBEntry list.
InfluxDBEntryHelper - Interface in org.gecko.influxdb.api
This is an Helper interface to provide an easy way to get the InfluxDBEntry list.
InfluxDBEntryImpl - Class in org.gecko.influxdb.api
 
InfluxDBEntryImpl - Class in org.gecko.influxdb.api
 
InfluxDBEntryImpl() - Constructor for class org.gecko.influxdb.api.InfluxDBEntryImpl
Creates a new instance.
InfluxDBEntryImpl() - Constructor for class org.gecko.influxdb.api.InfluxDBEntryImpl
Creates a new instance.
InfluxDBException - Exception in org.gecko.influxdb.api
This is just a customer exception for the InfluxDB-associated services
InfluxDBException - Exception in org.gecko.influxdb.api
This is just a customer exception for the InfluxDB-associated services
InfluxDBException(String) - Constructor for exception org.gecko.influxdb.api.InfluxDBException
Creates a new instance.
InfluxDBException(String) - Constructor for exception org.gecko.influxdb.api.InfluxDBException
Creates a new instance.
InfluxDBService - Interface in org.gecko.influxdb.api
This interface provides a way to interact with the influxdb-java, by providing some useful methods to create, remove and write data into an InfluxDB.
InfluxDBService - Interface in org.gecko.influxdb.api
This interface provides a way to interact with the influxdb-java, by providing some useful methods to create, remove and write data into an InfluxDB.
initialize(String, Set<String>, Set<String>, String) - Method in interface org.gecko.influxdb.api.InfluxDBEntryHelper
Initialize the InfluxDBEntryHelper with the properties to be set in the InfluxDBEntry.
initialize(String, Set<String>, Set<String>, String) - Method in interface org.gecko.influxdb.api.InfluxDBEntryHelper
Initialize the InfluxDBEntryHelper with the properties to be set in the InfluxDBEntry.

O

org.gecko.influxdb.api - package org.gecko.influxdb.api
 

P

PROP_HEADER - Static variable in interface org.gecko.influxdb.api.CSVReader
 
PROP_HEADER - Static variable in interface org.gecko.influxdb.api.CSVReader
 
PROP_SEPARATOR - Static variable in interface org.gecko.influxdb.api.CSVReader
 
PROP_SEPARATOR - Static variable in interface org.gecko.influxdb.api.CSVReader
 
PROP_TYPE_ARRAY - Static variable in interface org.gecko.influxdb.api.CSVReader
 
PROP_TYPE_ARRAY - Static variable in interface org.gecko.influxdb.api.CSVReader
 

R

removeDB(String) - Method in interface org.gecko.influxdb.api.InfluxDBService
Drops the DB with the given name
removeDB(String) - Method in interface org.gecko.influxdb.api.InfluxDBService
Drops the DB with the given name

S

setMeasurement(Object) - Method in interface org.gecko.influxdb.api.InfluxDBEntry
Sets the measurement for the InfluxDBEntry which will be used to create a Point in the db.
setMeasurement(Object) - Method in interface org.gecko.influxdb.api.InfluxDBEntry
Sets the measurement for the InfluxDBEntry which will be used to create a Point in the db.
setMeasurement(Object) - Method in class org.gecko.influxdb.api.InfluxDBEntryImpl
 
setMeasurement(Object) - Method in class org.gecko.influxdb.api.InfluxDBEntryImpl
 
setTimestamp(long) - Method in interface org.gecko.influxdb.api.InfluxDBEntry
Sets the timestamp associated with the measurement in this InfluxDBEntry The timestamp unit is milliseconds.
setTimestamp(long) - Method in interface org.gecko.influxdb.api.InfluxDBEntry
Sets the timestamp associated with the measurement in this InfluxDBEntry The timestamp unit is milliseconds.
setTimestamp(long) - Method in class org.gecko.influxdb.api.InfluxDBEntryImpl
 
setTimestamp(long) - Method in class org.gecko.influxdb.api.InfluxDBEntryImpl
 

W

writeSinglePoint(String, InfluxDBEntry) - Method in interface org.gecko.influxdb.api.InfluxDBService
Writes to the given DB a single Point defined by the InfluxDBEntry
writeSinglePoint(String, InfluxDBEntry) - Method in interface org.gecko.influxdb.api.InfluxDBService
Writes to the given DB a single Point defined by the InfluxDBEntry
writeTimeSeries(String, List<InfluxDBEntry>) - Method in interface org.gecko.influxdb.api.InfluxDBService
Writes to the given DB a whole time series defined by the list of InfluxDBEntry
writeTimeSeries(String, List<InfluxDBEntry>) - Method in interface org.gecko.influxdb.api.InfluxDBService
Writes to the given DB a whole time series defined by the list of InfluxDBEntry
writeWithTimeShift(String, List<InfluxDBEntry>, long) - Method in interface org.gecko.influxdb.api.InfluxDBService
Allows to write point in the DB, shifting their origin to the value provided by the timeShift parameter.
writeWithTimeShift(String, List<InfluxDBEntry>, long) - Method in interface org.gecko.influxdb.api.InfluxDBService
Allows to write point in the DB, shifting their origin to the value provided by the timeShift parameter.
C G I O P R S W 
Data In Motion GmbH all rights reserved

Data In Motion GmbH all rights reserved