/
var
/
www
/
qr4y.gr
/
server
/
delivery
/
node_modules
/
@google-cloud
/
firestore
/
build
/
src
/
/var/www/qr4y.gr/server/delivery/node_modules/@google-cloud/firestore/build/src
mkdir
upload
Name
Size
Mode
Actions
v1/
-
0755
rm
v1beta1/
-
0755
rm
backoff.d.ts
5547
0644
edit
dl
rm
backoff.js
7650
0644
edit
dl
rm
bulk-writer.d.ts
19241
0644
edit
dl
rm
bulk-writer.js
36076
0644
edit
dl
rm
bundle.d.ts
835
0644
edit
dl
rm
bundle.js
8427
0644
edit
dl
rm
collection-group.d.ts
3610
0644
edit
dl
rm
collection-group.js
4520
0644
edit
dl
rm
convert.d.ts
2776
0644
edit
dl
rm
convert.js
7167
0644
edit
dl
rm
document-change.d.ts
5041
0644
edit
dl
rm
document-change.js
5292
0644
edit
dl
rm
document-reader.d.ts
1842
0644
edit
dl
rm
document-reader.js
5353
0644
edit
dl
rm
document.d.ts
18136
0644
edit
dl
rm
document.js
30411
0644
edit
dl
rm
field-value.d.ts
8618
0644
edit
dl
rm
field-value.js
13904
0644
edit
dl
rm
geo-point.d.ts
2644
0644
edit
dl
rm
geo-point.js
3217
0644
edit
dl
rm
index.d.ts
36511
0644
edit
dl
rm
index.js
59421
0644
edit
dl
rm
logger.d.ts
1310
0644
edit
dl
rm
logger.js
2112
0644
edit
dl
rm
order.d.ts
1096
0644
edit
dl
rm
order.js
7525
0644
edit
dl
rm
path.d.ts
12126
0644
edit
dl
rm
path.js
19003
0644
edit
dl
rm
pool.d.ts
4116
0644
edit
dl
rm
pool.js
8859
0644
edit
dl
rm
query-partition.d.ts
4019
0644
edit
dl
rm
query-partition.js
5769
0644
edit
dl
rm
rate-limiter.d.ts
3015
0644
edit
dl
rm
rate-limiter.js
5850
0644
edit
dl
rm
recursive-delete.d.ts
5714
0644
edit
dl
rm
recursive-delete.js
10010
0644
edit
dl
rm
reference.d.ts
45610
0644
edit
dl
rm
reference.js
89449
0644
edit
dl
rm
serializer.d.ts
2942
0644
edit
dl
rm
serializer.js
12813
0644
edit
dl
rm
status-code.d.ts
1121
0644
edit
dl
rm
status-code.js
712
0644
edit
dl
rm
timestamp.d.ts
6987
0644
edit
dl
rm
timestamp.js
9697
0644
edit
dl
rm
transaction.d.ts
9673
0644
edit
dl
rm
transaction.js
18889
0644
edit
dl
rm
types.d.ts
3869
0644
edit
dl
rm
types.js
1387
0644
edit
dl
rm
util.d.ts
3463
0644
edit
dl
rm
util.js
6023
0644
edit
dl
rm
validate.d.ts
6527
0644
edit
dl
rm
validate.js
12314
0644
edit
dl
rm
watch.d.ts
9762
0644
edit
dl
rm
watch.js
24972
0644
edit
dl
rm
write-batch.d.ts
10533
0644
edit
dl
rm
write-batch.js
27234
0644
edit
dl
rm
Edit:
/var/www/qr4y.gr/server/delivery/node_modules/@google-cloud/firestore/build/src/rate-limiter.d.ts
(3015B)
/** * A helper that uses the Token Bucket algorithm to rate limit the number of * operations that can be made in a second. * * Before a given request containing a number of operations can proceed, * RateLimiter determines doing so stays under the provided rate limits. It can * also determine how much time is required before a request can be made. * * RateLimiter can also implement a gradually increasing rate limit. This is * used to enforce the 500/50/5 rule * (https://firebase.google.com/docs/firestore/best-practices#ramping_up_traffic). * * @private * @internal */ export declare class RateLimiter { private readonly initialCapacity; private readonly multiplier; private readonly multiplierMillis; readonly maximumCapacity: number; private readonly startTimeMillis; availableTokens: number; lastRefillTimeMillis: number; previousCapacity: number; /** * @param initialCapacity Initial maximum number of operations per second. * @param multiplier Rate by which to increase the capacity. * @param multiplierMillis How often the capacity should increase in * milliseconds. * @param maximumCapacity Maximum number of allowed operations per second. * The number of tokens added per second will never exceed this number. * @param startTimeMillis The starting time in epoch milliseconds that the * rate limit is based on. Used for testing the limiter. */ constructor(initialCapacity: number, multiplier: number, multiplierMillis: number, maximumCapacity: number, startTimeMillis?: number); /** * Tries to make the number of operations. Returns true if the request * succeeded and false otherwise. * * @param requestTimeMillis The time used to calculate the number of available * tokens. Used for testing the limiter. * @private * @internal */ tryMakeRequest(numOperations: number, requestTimeMillis?: number): boolean; /** * Returns the number of ms needed to make a request with the provided number * of operations. Returns 0 if the request can be made with the existing * capacity. Returns -1 if the request is not possible with the current * capacity. * * @param requestTimeMillis The time used to calculate the number of available * tokens. Used for testing the limiter. * @private * @internal */ getNextRequestDelayMs(numOperations: number, requestTimeMillis?: number): number; /** * Refills the number of available tokens based on how much time has elapsed * since the last time the tokens were refilled. * * @param requestTimeMillis The time used to calculate the number of available * tokens. Used for testing the limiter. * @private * @internal */ private refillTokens; /** * Calculates the maximum capacity based on the provided date. * * @private * @internal */ calculateCapacity(requestTimeMillis: number): number; }
Save
cmd:
run