Rowles.LeanCorpus
Namespaces
Classes
AnalysisDefaultOptions
Analysis defaults with factory-backed ownership and copied collections. A null factory or stop-word list clears that process-wide override.
CodecDefaultOptions
Defaults applied to newly created codec-aware components.
DiagnosticsDefaultOptions
Factory-backed diagnostic defaults with explicit component ownership. Null factories clear their process-wide overrides.
HnswBuildDefaultOptions
Scalar HNSW build defaults. A fresh value-like build configuration is made per writer. A null scalar clears that process-wide override.
HnswSearchDefaultOptions
Optional HNSW query-search defaults. TopK and filter state remain local to each request. A null scalar clears that process-wide override.
IndexOpenDefaultOptions
Defaults applied when a component opens an existing index.
IndexSearcherDefaultOptions
Defaults applied to newly created searcher configurations. A null scalar clears that process-wide override and restores the built-in value.
IndexWriterDefaultOptions
Defaults applied to newly created IndexWriterConfig instances. Nullable scalar properties retain built-in values when unset; setting one to null clears its process-wide override.
JsonMappingDefaultOptions
Defaults applied to newly created JSON mapping options. A null value clears its override.
LeanCorpusDefaultOptions
Mutable builder used only while publishing a LeanCorpusDefaults snapshot. Nullable scalar and factory properties use null to mean that no process-wide override is published, so the receiving configuration uses its built-in value.
LeanCorpusDefaults
Configures process-wide defaults used when new LeanCorpus configuration objects are created. Changes affect only configurations created after publication; existing configurations and active writers retain their captured values.
QueryCacheDefaultOptions
Defaults for the per-searcher query result cache. A null scalar clears that process-wide override and restores the built-in value.
ScoringDefaultOptions
Scoring factories applied consistently to new writer and searcher configurations. Null factories clear their process-wide overrides.
SearchDefaultOptions
Optional global query resource defaults. A null scalar clears its process-wide override. Cancellation tokens and request filters remain local to each request.
SearcherManagerDefaultOptions
Defaults applied to newly created searcher managers. A null interval clears the override.