npaw-plugin-nwf
Version:
NPAW's Plugin
24 lines (23 loc) • 1.04 kB
TypeScript
/**
* @class
* @description This class stores statistics related to client side API calls
*/
export default class ApiStatsBean {
apiCallErrors?: number;
apiCallResponses?: number;
apiCallsMinResponseTime?: number;
apiCallsAvgResponseTime?: number;
apiCallsMaxResponseTime?: number;
bucket?: string;
isLive?: boolean;
videoId?: string;
forceDecision?: boolean;
requestPlatform?: string;
p2pAvailable?: boolean;
bolinaAvailable?: boolean;
activeSwitchingPriority?: string;
priorityCdn?: string;
chunkDuration?: number;
announcedCdns?: number;
constructor(apiCallErrors?: number, apiCallResponses?: number, apiCallsMinResponseTime?: number, apiCallsAvgResponseTime?: number, apiCallsMaxResponseTime?: number, bucket?: string, isLive?: boolean, videoId?: string, forceDecision?: boolean, requestPlatform?: string, p2pAvailable?: boolean, bolinaAvailable?: boolean, activeSwitchingPriority?: string, priorityCdn?: string, chunkDuration?: number, announcedCdns?: number);
}