public class StorageChangeBuffer
extends java.lang.Object
Constructor and Description |
---|
StorageChangeBuffer(StorageChangeFlusher flusher,
int maximumChange,
long maximumSize) |
Modifier and Type | Method and Description |
---|---|
void |
addDoubleTimeSeriesData(java.lang.String nodeId,
int version,
java.lang.String timeSeriesName,
java.util.List<DoubleDataChunk> chunks) |
void |
addStringTimeSeriesData(java.lang.String nodeId,
int version,
java.lang.String timeSeriesName,
java.util.List<StringDataChunk> chunks) |
void |
createTimeSeries(java.lang.String nodeId,
TimeSeriesMetadata metadata) |
void |
flush() |
boolean |
isEmpty() |
public StorageChangeBuffer(StorageChangeFlusher flusher, int maximumChange, long maximumSize)
public void createTimeSeries(java.lang.String nodeId, TimeSeriesMetadata metadata)
public void addDoubleTimeSeriesData(java.lang.String nodeId, int version, java.lang.String timeSeriesName, java.util.List<DoubleDataChunk> chunks)
public void addStringTimeSeriesData(java.lang.String nodeId, int version, java.lang.String timeSeriesName, java.util.List<StringDataChunk> chunks)
public boolean isEmpty()
public void flush()