Package step.core.timeseries
Class TimeSeriesIngestionPipeline
- java.lang.Object
-
- step.core.timeseries.TimeSeriesIngestionPipeline
-
- All Implemented Interfaces:
AutoCloseable
public class TimeSeriesIngestionPipeline extends Object implements AutoCloseable
-
-
Constructor Summary
Constructors Constructor Description TimeSeriesIngestionPipeline(BucketAccessor bucketAccessor, long resolutionInMs, long flushingPeriodInMs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()voidflush()longgetFlushCount()voidingestPoint(BucketAttributes attributes, long timestamp, long value)
-
-
-
Constructor Detail
-
TimeSeriesIngestionPipeline
public TimeSeriesIngestionPipeline(BucketAccessor bucketAccessor, long resolutionInMs, long flushingPeriodInMs)
-
-
Method Detail
-
ingestPoint
public void ingestPoint(BucketAttributes attributes, long timestamp, long value)
-
flush
public void flush()
-
getFlushCount
public long getFlushCount()
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable
-
-