@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
37 lines (36 loc) • 1.19 kB
TypeScript
import LiveEncodingHeartbeatEvent from './LiveEncodingHeartbeatEvent';
import LiveEncodingHeartbeatIngest from './LiveEncodingHeartbeatIngest';
import LiveEncodingHeartbeatOutput from './LiveEncodingHeartbeatOutput';
/**
* Heartbeat data for a Live Encoding.
* @export
* @class LiveEncodingHeartbeat
*/
export declare class LiveEncodingHeartbeat {
/**
* timestamp, returned as UTC expressed in ISO 8601 format: YYYY-MM-DDThh:mm:ssZ
* @type {Date}
* @memberof LiveEncodingHeartbeat
*/
timestamp?: Date;
/**
* Information about the live ingestion status
* @type {LiveEncodingHeartbeatIngest}
* @memberof LiveEncodingHeartbeat
*/
ingest?: LiveEncodingHeartbeatIngest;
/**
* Live encoding heartbeat events
* @type {LiveEncodingHeartbeatEvent[]}
* @memberof LiveEncodingHeartbeat
*/
events?: LiveEncodingHeartbeatEvent[];
/**
* Output statistics for the live encoding
* @type {LiveEncodingHeartbeatOutput}
* @memberof LiveEncodingHeartbeat
*/
output?: LiveEncodingHeartbeatOutput;
constructor(obj?: Partial<LiveEncodingHeartbeat>);
}
export default LiveEncodingHeartbeat;