QuestDB JavaScript Client - v5.0.0
    Preparing search index...

    Interface QwpBrowserClientOptions

    Browser configuration for a combined pooled QWP ingress/egress client. One endpoint list and authentication bootstrap are shared, while side-specific protocol options remain explicit.

    interface QwpBrowserClientOptions {
        cluster: QwpBrowserWebSocketOptions;
        egress?: Omit<
            QwpBrowserEgressOptions,
            "url"
            | "auth"
            | "sessionBootstrap"
            | "failoverUrls",
        >;
        ingress?: Omit<
            QwpBrowserIngressOptions,
            "url"
            | "auth"
            | "sessionBootstrap"
            | "failoverUrls",
        >;
        pool?: QwpClientPoolOptions;
    }
    Index

    Properties

    Endpoints, timeouts and authentication shared by both sides. Each URL may be an origin, a reverse-proxy base path, or an existing /write/v4 or /read/v1 endpoint; each side derives its own route from it.

    egress?: Omit<
        QwpBrowserEgressOptions,
        "url"
        | "auth"
        | "sessionBootstrap"
        | "failoverUrls",
    >

    The query sessions' options, on the same terms as ingress.

    ingress?: Omit<
        QwpBrowserIngressOptions,
        "url"
        | "auth"
        | "sessionBootstrap"
        | "failoverUrls",
    >

    The pooled senders' options. url, failoverUrls, sessionBootstrap and auth belong to cluster; any other connection setting given here overrides the cluster's for ingress only.