UNPKG

kaltura-node-typescript-client

Version:
46 lines (45 loc) 1.61 kB
import { KalturaObjectMetadata } from '../kaltura-object-base'; import { KalturaFileSyncObjectType } from './KalturaFileSyncObjectType'; import { KalturaFileSyncStatus } from './KalturaFileSyncStatus'; import { KalturaFileSyncType } from './KalturaFileSyncType'; import { KalturaObjectBase, KalturaObjectBaseArgs } from '../kaltura-object-base'; export interface KalturaFileSyncArgs extends KalturaObjectBaseArgs { status?: KalturaFileSyncStatus; fileRoot?: string; filePath?: string; srcPath?: string; srcEncKey?: string; storageClass?: string; } export declare class KalturaFileSync extends KalturaObjectBase { readonly id: number; readonly partnerId: number; readonly fileObjectType: KalturaFileSyncObjectType; readonly objectId: string; readonly version: string; readonly objectSubType: number; readonly dc: string; readonly original: number; readonly createdAt: Date; readonly updatedAt: Date; readonly readyAt: number; readonly syncTime: number; status: KalturaFileSyncStatus; readonly fileType: KalturaFileSyncType; readonly linkedId: number; readonly linkCount: number; fileRoot: string; filePath: string; readonly fileSize: number; readonly fileUrl: string; readonly fileContent: string; readonly fileDiscSize: number; readonly isCurrentDc: boolean; readonly isDir: boolean; readonly originalId: number; srcPath: string; srcEncKey: string; storageClass: string; constructor(data?: KalturaFileSyncArgs); protected _getMetadata(): KalturaObjectMetadata; }