Builder

class Builder

Collects the facts of one model: the binding of each logical path the storage serves, the model-wide capabilities, whether a fullProjection is available, the approximateMetrics, the storage support and whether the facts are provisional.

Functions

Link copied to clipboard

The metric types (DISTINCT_COUNT, PERCENTILE) the storage estimates rather than computes exactly.

Link copied to clipboard

What the storage serves at the logical path; a later call for the same path replaces it.

Link copied to clipboard
Link copied to clipboard

The model-wide capabilities the storage proves, such as a full-text search over the whole record.

Link copied to clipboard

Whether native storage can deliver an unrestricted source projection; it can by default.

Link copied to clipboard

Whether the facts describe storage that does not exist yet, such as an index before its first write, from what it will be created with: a provisional schema is never published, so the next load asks again.

Link copied to clipboard

How the storage pages and aggregates; StorageSupport.NATIVE by default.