OptionalrateRate limiter applied before each call attempt. If omitted, the call is not rate limited.
OptionalretrierProvides 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.
OptionalsignalCancels 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.
OptionaltimeoutTimeout, 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.
Options that configure a single call against the Databricks API.