| Class | Description |
|---|---|
| AutoFlushWriter |
An implementation of a Writer that automatically flushes the local cache when
a certain threshold has been reached.
|
| Column |
Holds information about a single column.
|
| Column.Blob |
A blob column.
|
| Column.Double |
A double precision column.
|
| Column.Int64 |
A 64 bit integer column.
|
| Column.String_ |
A string column.
|
| Column.Timestamp |
A timestamp column.
|
| ExpWriter |
Experimental, high-performance bulk writer for a QuasarDB timeseries table.
|
| NanoClock |
Nanosecond precision clock implementation.
|
| PinnedWriter |
Experimental, high-performance bulk writer for a QuasarDB timeseries table.
|
| PinnedWriter.PinnedMatrix | |
| Query |
Represents a timeseries query.
|
| QueryBuilder |
Utility class with functions that make it easier to construct
a query.
|
| Reader |
High-performance bulk reader for a QuasarDB timeseries table.
|
| Result |
The result of a Query
|
| Row |
Represents a timeseries row.
|
| Table |
Represents a timeseries Table.
|
| Tables |
Utility class to make working with multiple tables easier by bridging
between the #Table and #Writer class.
|
| TimeRange | |
| Timespec |
Nanosecond precision time specification for QuasarDB.
|
| Timespecs |
Efficient, array-based representation of many timespecs.
|
| Value |
Represents a timeseries value.
|
| Values |
Utility functions that operate on (arrays of) values.
|
| WritableRow |
Represents a timeseries row.
|
| Writer |
High-performance bulk writer for a QuasarDB timeseries table.
|
| Writer.TableColumn |
Helper class to represent a table and column pair, which we
need because we need to lay out all columns as flat array.
|
| Enum | Description |
|---|---|
| Value.Type | |
| Writer.PushMode |
Determines which mode of operation to use when flushing the writer.
|
Copyright © 2021. All rights reserved.