UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

65 lines (64 loc) 1.72 kB
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;