itd-api / RateLimitBucketState
Interface: RateLimitBucketState
Defined in: core/scheduling/rate-limit.ts:29
Снимок одного бакета.
Properties
active
ts
active: number;Defined in: core/scheduling/rate-limit.ts:38
Запросов бакета прошло в общую очередь и ещё не завершилось.
bucket
ts
bucket: string;Defined in: core/scheduling/rate-limit.ts:32
destination
ts
destination: string | undefined;Defined in: core/scheduling/rate-limit.ts:31
Origin, на котором ведётся счётчик. undefined — очередь без известного направления.
limit
ts
limit: number | undefined;Defined in: core/scheduling/rate-limit.ts:34
Ёмкость из последнего ответа; undefined, пока ответов не было.
pending
ts
pending: number;Defined in: core/scheduling/rate-limit.ts:40
Запросов бакета ждёт своей очереди — из-за паузы или предела одновременности.
remaining
ts
remaining: number | undefined;Defined in: core/scheduling/rate-limit.ts:36
Остаток из последнего ответа.