RuntimeParametersBuilder class
Builder class for runtime parameters that provides discoverable factory methods.
This enables the callback pattern: setRuntimeParameters((params) => ...
)
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
hnswIndexQuery(
{int efSearch = 40, IterativeScan iterativeScan = IterativeScan.off, int maxScanTuples = 20000, int scanMemMultiplier = 1}) → HnswIndexQueryOptions - Creates HNSW index query options for vector similarity search. For more information on each parameter, refer to the HnswIndexQueryOptions class.
-
ivfflatIndexQuery(
{int probes = 1, IterativeScan iterativeScan = IterativeScan.off, int maxProbes = 32768}) → IvfflatIndexQueryOptions - Creates IVFFLAT index query options for vector similarity search. For more information on each parameter, refer to the IvfflatIndexQueryOptions class.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
searchPaths(
[List< String> ? searchPaths]) → SearchPathsConfig - Define search paths for database schema resolution. Set to null to revert to the default search paths.
-
toString(
) → String -
A string representation of this object.
inherited
-
vectorIndexQuery(
{bool enableIndexScan = true, bool enableSeqScan = true, int minParallelTableScanSize = 1024, double parallelSetupCost = 1000.0, int maintenanceWorkMem = 65536, int maxParallelMaintenanceWorkers = 2, int maxParallelWorkersPerGather = 2}) → VectorIndexQueryOptions - Creates vector index query options for general vector operations. For more information on each parameter, refer to the VectorIndexQueryOptions class.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited