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

    Interface QwpBrowserUnifiedClientOptions

    Recommended combined-browser form. One endpoint list and authentication bootstrap are shared while side-specific protocol options remain explicit.

    interface QwpBrowserUnifiedClientOptions {
        cluster: QwpBrowserClusterOptions;
        egress?: Partial<
            Pick<
                QwpBrowserEgressOptions,
                | "target"
                | "compressionLevel"
                | "connectTimeoutMs"
                | "sendTimeoutMs"
                | "closeTimeoutMs"
                | "compression"
                | "maxBatchRows"
                | "webSocketFactory"
                | "protocols"
                | "zone",
            >,
        >;
        egressSession?: QwpEgressSessionOptions;
        ingress?: Partial<
            Pick<
                QwpBrowserWebSocketOptions,
                | "connectTimeoutMs"
                | "sendTimeoutMs"
                | "closeTimeoutMs"
                | "requestDurableAck"
                | "ingressNegotiationTimeoutMs"
                | "webSocketFactory"
                | "protocols",
            >,
        >;
        ingressSession?: QwpIngressSessionOptions;
        pool?: QwpClientPoolOptions;
        sender?: QwpSenderOptions;
    }

    Hierarchy

    • QwpBrowserClientBaseOptions
      • QwpBrowserUnifiedClientOptions
    Index

    Properties

    egress?: Partial<
        Pick<
            QwpBrowserEgressOptions,
            | "target"
            | "compressionLevel"
            | "connectTimeoutMs"
            | "sendTimeoutMs"
            | "closeTimeoutMs"
            | "compression"
            | "maxBatchRows"
            | "webSocketFactory"
            | "protocols"
            | "zone",
        >,
    >
    egressSession?: QwpEgressSessionOptions
    ingress?: Partial<
        Pick<
            QwpBrowserWebSocketOptions,
            | "connectTimeoutMs"
            | "sendTimeoutMs"
            | "closeTimeoutMs"
            | "requestDurableAck"
            | "ingressNegotiationTimeoutMs"
            | "webSocketFactory"
            | "protocols",
        >,
    >
    ingressSession?: QwpIngressSessionOptions