Databricks SDK for JavaScript
    Preparing search index...

    Options that configure a single call against the Databricks API.

    interface CallOptions {
        rateLimiter?: Limiter;
        retrier?: () => Retrier;
        signal?: AbortSignal;
        timeout?: number;
    }
    Index

    Properties

    rateLimiter?: Limiter

    Rate limiter applied before each call attempt. If omitted, the call is not rate limited.

    retrier?: () => Retrier

    Provides a fresh Retrier for each call. The function is invoked once per call and must be safe to invoke concurrently. The returned retrier must be fresh within the context of a single call (e.g. no need to reset a backoff policy).

    If omitted, the call is not retried.

    signal?: AbortSignal

    Cancels the call when aborted. If CallOptions.timeout is also set, the call is cancelled when either the signal aborts or the timeout elapses, whichever happens first.

    timeout?: number

    Timeout, in milliseconds, that covers the entire execution including retries. If the signal already has a deadline, it is updated to the minimum of the signal's deadline and this timeout.