public class InfluxDBAdapter
extends java.lang.Object
Constructor and Description |
---|
InfluxDBAdapter(InfluxDBConfig config,
java.util.concurrent.ScheduledExecutorService healthCheckExecutor) |
Modifier and Type | Method and Description |
---|---|
void |
destroy() |
void |
dropMeasurement(java.lang.String mesurement) |
void |
flush() |
InfluxDB |
getDB() |
QueryResult |
query(java.lang.String queryString) |
void |
query(java.lang.String queryString,
int chunkSize,
java.util.function.BiConsumer<InfluxDB.Cancellable,QueryResult> consumer,
java.lang.Runnable onComplete) |
void |
query(java.lang.String queryString,
int chunkSize,
java.util.function.BiConsumer<InfluxDB.Cancellable,QueryResult> consumer,
java.lang.Runnable onComplete,
java.util.function.Consumer<java.lang.Throwable> onFailure) |
void |
query(java.lang.String queryString,
int chunkSize,
java.util.function.Consumer<QueryResult> consumer) |
void |
save(Point point) |
public InfluxDBAdapter(InfluxDBConfig config, java.util.concurrent.ScheduledExecutorService healthCheckExecutor)
public void save(Point point)
public QueryResult query(java.lang.String queryString)
public void query(java.lang.String queryString, int chunkSize, java.util.function.Consumer<QueryResult> consumer)
public void query(java.lang.String queryString, int chunkSize, java.util.function.BiConsumer<InfluxDB.Cancellable,QueryResult> consumer, java.lang.Runnable onComplete)
public void query(java.lang.String queryString, int chunkSize, java.util.function.BiConsumer<InfluxDB.Cancellable,QueryResult> consumer, java.lang.Runnable onComplete, java.util.function.Consumer<java.lang.Throwable> onFailure)
public void dropMeasurement(java.lang.String mesurement)
public void destroy()
public InfluxDB getDB()
public void flush()