ReadonlydefaultDelay used when a 429 has no usable Retry-After, in milliseconds.
ReadonlyenabledWhether 429 responses are retried.
ReadonlymaxUpper bound applied to any server-provided Retry-After, in milliseconds.
ReadonlymaxMaximum retries after the initial attempt.
Client-wide control-plane rate-limit behaviour.
The v2 control plane signals limits with a
429response and aRetry-Afterheader (delta-seconds or an HTTP date). When RateLimitConfig.enabled is set, the client waits for that delay and transparently retriesGETandDELETErequests up to RateLimitConfig.maxRetries times before surfacing aRateLimitException.POSTandPUTare never retried automatically, so they cannot be applied twice or amplify load.Example