Skip to content

Interface: GroupRateLimitOptions ​

Defined in: glide-mq/src/errors.ts:67

Options controlling behavior when job.rateLimitGroup() is called.

Properties ​

currentJob? ​

ts
currentJob?: "requeue" | "fail";

Defined in: glide-mq/src/errors.ts:69

What happens to the current job. Default: 'requeue' (re-parks without consuming retry).


extend? ​

ts
extend?: "max" | "replace";

Defined in: glide-mq/src/errors.ts:73

How to handle existing rate limit. Default: 'max' (never shortens).


requeuePosition? ​

ts
requeuePosition?: "front" | "back";

Defined in: glide-mq/src/errors.ts:71

Where to re-park the job in the group queue. Default: 'front' (resumes first).

Released under the Apache-2.0 License.