@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
65 lines (64 loc) • 1.72 kB
TypeScript
import BillableEncodingFeatureMinutes from './BillableEncodingFeatureMinutes';
import BillableEncodingMinutes from './BillableEncodingMinutes';
import EgressInformation from './EgressInformation';
/**
* @export
* @class DailyStatistics
*/
export declare class DailyStatistics {
/**
* Date for the shown data. Format: yyyy-MM-dd (required)
* @type {Date}
* @memberof DailyStatistics
*/
date?: Date;
/**
* Bytes encoded. (required)
* @type {number}
* @memberof DailyStatistics
*/
bytesEncoded?: number;
/**
* Time in seconds encoded for this day. (required)
* @type {number}
* @memberof DailyStatistics
*/
timeEncoded?: number;
/**
* The billable minutes.
* @type {number}
* @memberof DailyStatistics
*/
billableMinutes?: number;
/**
* Label identifier.
* @type {string}
* @memberof DailyStatistics
*/
label?: string;
/**
* Billable minutes for each encoding configuration.
* @type {BillableEncodingMinutes[]}
* @memberof DailyStatistics
*/
billableEncodingMinutes?: BillableEncodingMinutes[];
/**
* Billable minutes for muxings.
* @type {number}
* @memberof DailyStatistics
*/
billableTransmuxingMinutes?: number;
/**
* Billable minutes for features
* @type {BillableEncodingFeatureMinutes[]}
* @memberof DailyStatistics
*/
billableFeatureMinutes?: BillableEncodingFeatureMinutes[];
/**
* @type {EgressInformation[]}
* @memberof DailyStatistics
*/
billableEgressBytes?: EgressInformation[];
constructor(obj?: Partial<DailyStatistics>);
}
export default DailyStatistics;