OptionalagentOptional HTTP(S) agent used for the WebSocket upgrade.
OptionalauthorizationOptionalauthTime allowed after TCP/TLS connection for HTTP authentication and the WebSocket upgrade.
Defaults to QwpWebSocketConnectOptions.connectTimeoutMs when that
is set, and to 15s otherwise, so narrowing only the connect deadline
bounds the whole opening rather than being exceeded by a default nobody
chose. Set this to give the slower phase its own budget. Capped at
2,147,483,647ms (the host timer ceiling); a larger value throws a
RangeError.
OptionalclientOptionalcloseMaximum time allowed for a graceful WebSocket close. Defaults to 15s.
Capped at 2,147,483,647ms (the host timer ceiling); a larger value throws
a RangeError.
OptionalcompressionRequests Zstd-compressed result batches. The default is raw, which
preserves compatibility with servers that predate QWP compression.
auto currently advertises the same ordered preference as zstd.
OptionalcompressionZstd level hint sent to the server. Must be between 1 and 22, and only
takes effect alongside compression; the default raw sends no
accept-encoding header for a level to travel on.
OptionalconnectNode TCP/TLS connection deadline, or the complete opening deadline in a
browser. Defaults to 15s. Capped at 2,147,483,647ms (the host timer
ceiling); a larger value throws a RangeError.
OptionalfailoverAdditional endpoints attempted in order when the preferred endpoint fails.
OptionalheadersOptionalmaxRequests a server-side RESULT_BATCH row cap.
OptionalmaxOptionalprotocolsOptionalrequestIngress-only. Durable ACK is negotiated on /write/v4; egress ignores it
and egressTransportOptions() strips it, because sending the header on
/read/v1 makes every query session fail the capability check.
OptionalsendMaximum time a send may remain queued by the WebSocket. Defaults to 15s.
Capped at 2,147,483,647ms (the host timer ceiling); a larger value throws
a RangeError.
OptionaltargetSelects any readable node, a primary/standalone node, or a replica.
OptionalwebTest hook; defaults to the Node-only ws implementation.
OptionalzoneOpaque, case-insensitive preferred zone; cross-zone fallback stays enabled.
Endpoint routing preferences. Named for egress, where they landed first, but ingress ranks and validates its endpoints with the same machinery and honours the same two keys.