| 2982 | return agent; |
| 2983 | } |
| 2984 | _performExponentialBackoff(retryNumber) { |
| 2985 | return __awaiter(this, void 0, void 0, function* () { |
| 2986 | retryNumber = Math.min(ExponentialBackoffCeiling, retryNumber); |
| 2987 | const ms = ExponentialBackoffTimeSlice * Math.pow(2, retryNumber); |
| 2988 | return new Promise(resolve => setTimeout(() => resolve(), ms)); |
| 2989 | }); |
| 2990 | } |
| 2991 | _processResponse(res, options) { |
| 2992 | return __awaiter(this, void 0, void 0, function* () { |
| 2993 | return new Promise((resolve, reject) => __awaiter(this, void 0, void 0, function* () { |