UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

63 lines (62 loc) 1.39 kB
import AnalyticsHttpRequestType from './AnalyticsHttpRequestType'; /** * @export * @class AnalyticsHttpRequest */ export declare class AnalyticsHttpRequest { /** * Client timestamp * @type {Date} * @memberof AnalyticsHttpRequest */ clientTime?: Date; /** * @type {AnalyticsHttpRequestType} * @memberof AnalyticsHttpRequest */ type?: AnalyticsHttpRequestType; /** * Http request URL * @type {string} * @memberof AnalyticsHttpRequest */ url?: string; /** * Last redirect location * @type {string} * @memberof AnalyticsHttpRequest */ lastRedirectLocation?: string; /** * Http request status * @type {number} * @memberof AnalyticsHttpRequest */ httpStatus?: number; /** * Download time * @type {number} * @memberof AnalyticsHttpRequest */ downloadTime?: number; /** * Time to first byte * @type {number} * @memberof AnalyticsHttpRequest */ timeToFirstByte?: number; /** * Size * @type {number} * @memberof AnalyticsHttpRequest */ size?: number; /** * Was http request successful * @type {boolean} * @memberof AnalyticsHttpRequest */ success?: boolean; constructor(obj?: Partial<AnalyticsHttpRequest>); } export default AnalyticsHttpRequest;