unified-plugin
Version:
NPAW's Unified Plugin
31 lines (30 loc) • 1.24 kB
TypeScript
/**
* @class
* @description This class stores statistics related to a CDN
*/
export default class CDNStatsBean {
profile_name: string;
provider: string;
downloaded_bytes: number;
downloaded_chunks: number;
errors: number;
time: number;
max_bandwidth: number;
min_bandwidth: number;
banned: number;
unbanned: number;
avg_ping_time: number;
min_ping_time: number;
max_ping_time: number;
is_banned: boolean;
is_active: boolean;
resource: string;
title: string;
response_time: number;
cache_hit_chunks: number;
cache_miss_chunks: number;
video_downloaded_bytes: number;
video_downloaded_chunks: number;
video_time: number;
constructor(profile_name: string, provider: string, downloaded_bytes: number, downloaded_chunks: number, errors: number, time: number, max_bandwidth: number, min_bandwidth: number, banned: number, unbanned: number, avg_ping_time: number, min_ping_time: number, max_ping_time: number, is_banned: boolean, is_active: boolean, resource: string, title: string, response_time: number, cache_hit_chunks: number, cache_miss_chunks: number, video_downloaded_bytes: number, video_downloaded_chunks: number, video_time: number);
}