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