UNPKG

kaltura-node-typescript-client

Version:
30 lines (29 loc) 1.34 kB
import { KalturaObjectMetadata } from '../kaltura-object-base'; import { KalturaBulkUpload } from './KalturaBulkUpload'; import { KalturaBulkUploadJobData } from './KalturaBulkUploadJobData'; import { KalturaBulkUploadEntryData } from './KalturaBulkUploadEntryData'; import { KalturaUploadRequest, KalturaUploadRequestArgs } from '../kaltura-upload-request'; export interface MediaBulkUploadAddActionArgs extends KalturaUploadRequestArgs { fileData: File; bulkUploadData?: KalturaBulkUploadJobData; bulkUploadEntryData?: KalturaBulkUploadEntryData; } /** * Build request payload for service 'media' action 'bulkUploadAdd'. * * Usage: Add new bulk upload batch job * Conversion profile id can be specified in the API or in the CSV file, the one in the CSV file will be stronger. * If no conversion profile was specified, partner's default will be used * * Server response type: KalturaBulkUpload * Server failure response type: KalturaAPIException * @class * @extends KalturaUploadRequest */ export declare class MediaBulkUploadAddAction extends KalturaUploadRequest<KalturaBulkUpload> { fileData: File; bulkUploadData: KalturaBulkUploadJobData; bulkUploadEntryData: KalturaBulkUploadEntryData; constructor(data: MediaBulkUploadAddActionArgs); protected _getMetadata(): KalturaObjectMetadata; }