public class ReadonlyTableFile extends SequenceTSData
CollectHistory.ApplyExpressions, CollectHistory.NamedEvaluation| Constructor and Description |
|---|
ReadonlyTableFile(GCCloseable<FileChannel> file) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(TimeSeriesCollection tsv) |
boolean |
canAddSingleRecord()
Returns true if the file is suitable for adding single records at a time.
|
Optional<GCCloseable<FileChannel>> |
getFileChannel()
Return the file channel used to read this file, if it is uses a file
descriptor.
|
short |
getMajor()
Returns the major version of the TSData file.
|
short |
getMinor()
Returns the minor version of the TSData file.
|
com.groupon.lex.metrics.lib.sequence.ObjectSequence<TimeSeriesCollection> |
getSequence() |
boolean |
isOptimized()
Returns true if the file is optimized for access by (GroupPath, Tags,
MetricName) tuple.
|
contains, containsAll, isEmpty, iterator, parallelStream, size, spliterator, stream, stream, stream, streamReversed, toArray, toArrayclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddAll, clear, getBegin, getEnd, getFileSize, readonly, remove, removeAll, removeIf, retainAllequals, hashCodeevaluate, evaluate, evaluate, getContext, getContext, getContext, stream, stream, streampublic ReadonlyTableFile(GCCloseable<FileChannel> file) throws IOException, org.acplt.oncrpc.OncRpcException
IOExceptionorg.acplt.oncrpc.OncRpcExceptionpublic boolean add(TimeSeriesCollection tsv)
public com.groupon.lex.metrics.lib.sequence.ObjectSequence<TimeSeriesCollection> getSequence()
getSequence in class SequenceTSDatapublic short getMajor()
TSDatapublic short getMinor()
TSDatapublic boolean canAddSingleRecord()
TSDatapublic boolean isOptimized()
TSDatapublic Optional<GCCloseable<FileChannel>> getFileChannel()
TSDataCopyright © 2016. All rights reserved.