UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

92 lines (91 loc) 2.39 kB
import BillableEncodingFeatureMinutes from './BillableEncodingFeatureMinutes'; import BillableEncodingMinutes from './BillableEncodingMinutes'; import EgressInformation from './EgressInformation'; import StatisticsPerMuxing from './StatisticsPerMuxing'; import StatisticsPerStream from './StatisticsPerStream'; /** * @export * @class EncodingStats */ export declare class EncodingStats { /** * Date, format. yyyy-MM-dd * @type {Date} * @memberof EncodingStats */ date?: Date; /** * The id of the encoding (required) * @type {string} * @memberof EncodingStats */ encodingId?: string; /** * Total bytes encoded * @type {number} * @memberof EncodingStats */ bytesEncoded?: number; /** * Total time encoded * @type {number} * @memberof EncodingStats */ timeEncoded?: number; /** * Downloaded size of the input file * @type {number} * @memberof EncodingStats */ downloadedSize?: number; /** * Billable minutes * @type {number} * @memberof EncodingStats */ billableMinutes?: number; /** * Billable egress output * @type {EgressInformation[]} * @memberof EncodingStats */ billableEgressBytes?: EgressInformation[]; /** * Detailed statistics per stream * @type {BillableEncodingMinutes[]} * @memberof EncodingStats */ billableEncodingMinutes?: BillableEncodingMinutes[]; /** * Billable transmuxing minutes (required) * @type {number} * @memberof EncodingStats */ billableTransmuxingMinutes?: number; /** * Billable feature minutes * @type {number} * @memberof EncodingStats */ billableFeatureMinutes?: number; /** * Detailed statistics per stream (required) * @type {StatisticsPerStream[]} * @memberof EncodingStats */ streams?: StatisticsPerStream[]; /** * Detailed statistics per muxing (required) * @type {StatisticsPerMuxing[]} * @memberof EncodingStats */ muxings?: StatisticsPerMuxing[]; /** * Detailed statistics per feature * @type {BillableEncodingFeatureMinutes[]} * @memberof EncodingStats */ features?: BillableEncodingFeatureMinutes[]; constructor(obj?: Partial<EncodingStats>); } export default EncodingStats;