@kaltura-ng/kaltura-client
Version:
Kaltura Typescript client
51 lines (50 loc) • 2.24 kB
TypeScript
import { KalturaObjectMetadata } from '../kaltura-object-base';
import { KalturaEntryDistributionStatus } from './KalturaEntryDistributionStatus';
import { KalturaEntryDistributionSunStatus } from './KalturaEntryDistributionSunStatus';
import { KalturaEntryDistributionFlag } from './KalturaEntryDistributionFlag';
import { KalturaDistributionValidationError } from './KalturaDistributionValidationError';
import { KalturaBatchJobErrorTypes } from './KalturaBatchJobErrorTypes';
import { KalturaNullableBoolean } from './KalturaNullableBoolean';
import { KalturaObjectBase, KalturaObjectBaseArgs } from '../kaltura-object-base';
export interface KalturaEntryDistributionArgs extends KalturaObjectBaseArgs {
entryId?: string;
distributionProfileId?: number;
thumbAssetIds?: string;
flavorAssetIds?: string;
assetIds?: string;
sunrise?: Date;
sunset?: Date;
validationErrors?: KalturaDistributionValidationError[];
}
export declare class KalturaEntryDistribution extends KalturaObjectBase {
readonly id: number;
readonly createdAt: Date;
readonly updatedAt: Date;
readonly submittedAt: Date;
entryId: string;
readonly partnerId: number;
distributionProfileId: number;
readonly status: KalturaEntryDistributionStatus;
readonly sunStatus: KalturaEntryDistributionSunStatus;
readonly dirtyStatus: KalturaEntryDistributionFlag;
thumbAssetIds: string;
flavorAssetIds: string;
assetIds: string;
sunrise: Date;
sunset: Date;
readonly remoteId: string;
readonly plays: number;
readonly views: number;
validationErrors: KalturaDistributionValidationError[];
readonly errorType: KalturaBatchJobErrorTypes;
readonly errorNumber: number;
readonly errorDescription: string;
readonly hasSubmitResultsLog: KalturaNullableBoolean;
readonly hasSubmitSentDataLog: KalturaNullableBoolean;
readonly hasUpdateResultsLog: KalturaNullableBoolean;
readonly hasUpdateSentDataLog: KalturaNullableBoolean;
readonly hasDeleteResultsLog: KalturaNullableBoolean;
readonly hasDeleteSentDataLog: KalturaNullableBoolean;
constructor(data?: KalturaEntryDistributionArgs);
protected _getMetadata(): KalturaObjectMetadata;
}