export interface Request {
- request: any;
- to: any;
+ request: any
+ to: any
}
export class RequestStats {
- requestsLimitPods: number;
- requestsLimitPerPod: number;
- milliSecondsInterval: number;
- remainingMilliSeconds: number;
- totalRequests: number;
+ requestsLimitPods: number
+ requestsLimitPerPod: number
+ milliSecondsInterval: number
+ remainingMilliSeconds: number
+ totalRequests: number
- constructor(hash: {
+ constructor (hash: {
requestsLimitPods: number,
requestsLimitPerPod: number,
milliSecondsInterval: number,
remainingMilliSeconds: number,
- totalRequests: number;
+ totalRequests: number
}) {
- this.requestsLimitPods = hash.requestsLimitPods;
- this.requestsLimitPerPod = hash.requestsLimitPerPod;
- this.milliSecondsInterval = hash.milliSecondsInterval;
- this.remainingMilliSeconds = hash.remainingMilliSeconds;
- this.totalRequests = hash.totalRequests;
+ this.requestsLimitPods = hash.requestsLimitPods
+ this.requestsLimitPerPod = hash.requestsLimitPerPod
+ this.milliSecondsInterval = hash.milliSecondsInterval
+ this.remainingMilliSeconds = hash.remainingMilliSeconds
+ this.totalRequests = hash.totalRequests
}
- get remainingSeconds() {
- return Math.floor(this.remainingMilliSeconds / 1000);
+ get remainingSeconds () {
+ return Math.floor(this.remainingMilliSeconds / 1000)
}
- get secondsInterval() {
- return Math.floor(this.milliSecondsInterval / 1000);
+ get secondsInterva () {
+ return Math.floor(this.milliSecondsInterval / 1000)
}
}