kaltura-node-typescript-client
Version:
Kaltura Node Typescript client
39 lines (38 loc) • 1.86 kB
TypeScript
import { KalturaObjectMetadata } from '../kaltura-object-base';
import { KalturaVendorCatalogItemStatus } from './KalturaVendorCatalogItemStatus';
import { KalturaVendorServiceType } from './KalturaVendorServiceType';
import { KalturaVendorServiceFeature } from './KalturaVendorServiceFeature';
import { KalturaVendorServiceTurnAroundTime } from './KalturaVendorServiceTurnAroundTime';
import { KalturaVendorCatalogItemPricing } from './KalturaVendorCatalogItemPricing';
import { KalturaReachVendorEngineType } from './KalturaReachVendorEngineType';
import { KalturaCatalogItemLanguage } from './KalturaCatalogItemLanguage';
import { KalturaObjectBase, KalturaObjectBaseArgs } from '../kaltura-object-base';
export interface KalturaVendorCatalogItemArgs extends KalturaObjectBaseArgs {
vendorPartnerId?: number;
name?: string;
systemName?: string;
serviceType?: KalturaVendorServiceType;
turnAroundTime?: KalturaVendorServiceTurnAroundTime;
pricing?: KalturaVendorCatalogItemPricing;
engineType?: KalturaReachVendorEngineType;
sourceLanguage?: KalturaCatalogItemLanguage;
allowResubmission?: boolean;
}
export declare class KalturaVendorCatalogItem extends KalturaObjectBase {
readonly id: number;
vendorPartnerId: number;
name: string;
systemName: string;
readonly createdAt: Date;
readonly updatedAt: Date;
readonly status: KalturaVendorCatalogItemStatus;
serviceType: KalturaVendorServiceType;
readonly serviceFeature: KalturaVendorServiceFeature;
turnAroundTime: KalturaVendorServiceTurnAroundTime;
pricing: KalturaVendorCatalogItemPricing;
engineType: KalturaReachVendorEngineType;
sourceLanguage: KalturaCatalogItemLanguage;
allowResubmission: boolean;
constructor(data?: KalturaVendorCatalogItemArgs);
protected _getMetadata(): KalturaObjectMetadata;
}