KdrantConfigBuilder
Mutable builder backing the Kdrant(host, port) { ... } configuration DSL.
Properties
Qdrant JWT sent as Authorization: Bearer, for access narrower than the master key: read-only, a named collection, or a payload filter scoping which points are visible. Mutually exclusive with apiKey.
Timeout for establishing a connection; null uses the engine default.
Dispatcher used for client work. Injectable for tests; defaults to ioDispatcher.
How many times to retry a retryable failure (HTTP 429/502/503/504, transient I/O). 0 disables.
Per-request timeout (applies to each attempt).
Base delay before the first retry; subsequent retries back off exponentially up to retryMaxDelay.
Upper bound on a single retry delay.
Max idle time between two data packets on an open connection; null uses the engine default.
Which certificates TLS will accept: the platform's store by default, a PEM bundle for a private CA or a self-signed node, or a set of pinned public keys. See TrustAnchors for what each platform can honour, and which store each one reads.