
org.kairosdb.datastore.cassandra.BatchClient Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of kairosdb Show documentation
Show all versions of kairosdb Show documentation
KairosDB is a time series database that stores numeric values along
with key/value tags to a nosql data store. Currently supported
backends are Cassandra and H2. An H2 implementation is provided
for development work.
The newest version!
package org.kairosdb.datastore.cassandra;
import org.kairosdb.core.DataPoint;
import java.io.IOException;
/**
Created by bhawkins on 12/12/16.
*/
public interface BatchClient
{
void addRowKey(String metricName, DataPointsRowKey rowKey, int rowKeyTtl);
void addMetricName(String metricName);
void addTagName(String tagName);
void addTagValue(String value);
void addDataPoint(DataPointsRowKey rowKey, int columnTime, DataPoint dataPoint, int ttl) throws IOException;
void submitBatch();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy