← Files GoodMemARCHIVED FILE
skills/goodmem-sdk/references/java/models/HnswOptions.md
862 Bytes · Oct 2, 2026 · 00:24 UTC
<!-- sdk-ref package=ai.pairsys:goodmem-java registry=maven version=0.2.2 --> # HnswOptions Optional request-level overrides for pgvector HNSW search settings. Unset fields inherit server defaults. Prefer `builder()` to the canonical record constructor. Builder-based call sites remain source-compatible when optional fields are added in later SDK versions. - `efSearch` (`Integer`): HNSW candidate list size (1..1000). - `iterativeScan` (`HnswIterativeScan`): HNSW iterative scan mode. Use POST retrieve for this advanced tuning control. - `maxScanTuples` (`Integer`): Maximum tuples to scan during iterative filtering (1..2147483647). - `scanMemMultiplier` (`Double`): Multiplier on work_mem for iterative scanning (1.0..1000.0). [Java](../../java.md) Related types — open only those used by your request: - [HnswIterativeScan](HnswIterativeScan.md)
SHA-256: d6311569f447b6b6a740f3e26fc56ec49811a36c86f0e15629cd92dcd6e8042d