UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

61 lines (60 loc) 1.8 kB
import StreamsAdConfigResponse from './StreamsAdConfigResponse'; import StreamsDomainRestrictionResponse from './StreamsDomainRestrictionResponse'; import StreamsLiveLifeCycle from './StreamsLiveLifeCycle'; import StreamsResponse from './StreamsResponse'; import StreamsStyleConfigResponse from './StreamsStyleConfigResponse'; import StreamsTrimmingStatus from './StreamsTrimmingStatus'; import StreamsType from './StreamsType'; /** * @export * @class StreamsLiveResponse */ export declare class StreamsLiveResponse extends StreamsResponse { /** * Discriminator property for StreamsResponse * @type {string} * @memberof StreamsLiveResponse */ readonly type: StreamsType; /** * The streamKey of the stream * @type {string} * @memberof StreamsLiveResponse */ streamKey?: string; /** * The life cycle of the stream * @type {StreamsLiveLifeCycle} * @memberof StreamsLiveResponse */ lifeCycle?: StreamsLiveLifeCycle; /** * @type {StreamsStyleConfigResponse} * @memberof StreamsLiveResponse */ styleConfig?: StreamsStyleConfigResponse; /** * Poster URL * @type {string} * @memberof StreamsLiveResponse */ posterUrl?: string; /** * @type {StreamsAdConfigResponse} * @memberof StreamsLiveResponse */ adConfig?: StreamsAdConfigResponse; /** * @type {StreamsDomainRestrictionResponse} * @memberof StreamsLiveResponse */ domainRestriction?: StreamsDomainRestrictionResponse; /** * Stream trimming information * @type {StreamsTrimmingStatus} * @memberof StreamsLiveResponse */ trimming?: StreamsTrimmingStatus; constructor(obj?: Partial<StreamsLiveResponse>); } export default StreamsLiveResponse;