Package com.kaltura.client.services
Class BulkUploadService
- java.lang.Object
-
- com.kaltura.client.services.BulkUploadService
-
public class BulkUploadService extends Object
Bulk upload service is used to upload & manage bulk uploads using CSV files. This service manages only entry bulk uploads.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBulkUploadService.AbortBulkUploadBuilderstatic classBulkUploadService.AddBulkUploadBuilderstatic classBulkUploadService.GetBulkUploadBuilderstatic classBulkUploadService.ListBulkUploadBuilderstatic classBulkUploadService.ServeBulkUploadBuilderstatic classBulkUploadService.ServeLogBulkUploadBuilder
-
Constructor Summary
Constructors Constructor Description BulkUploadService()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static BulkUploadService.AbortBulkUploadBuilderabort(long id)Aborts the bulk upload and all its child jobsstatic BulkUploadService.AddBulkUploadBuilderadd(int conversionProfileId, FileHolder csvFileData)static BulkUploadService.AddBulkUploadBuilderadd(int conversionProfileId, FileHolder csvFileData, BulkUploadType bulkUploadType)static BulkUploadService.AddBulkUploadBuilderadd(int conversionProfileId, FileHolder csvFileData, BulkUploadType bulkUploadType, String uploadedBy)static BulkUploadService.AddBulkUploadBuilderadd(int conversionProfileId, FileHolder csvFileData, BulkUploadType bulkUploadType, String uploadedBy, String fileName)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.static BulkUploadService.AddBulkUploadBuilderadd(int conversionProfileId, File csvFileData)static BulkUploadService.AddBulkUploadBuilderadd(int conversionProfileId, FileInputStream csvFileData, String csvFileDataMimeType, String csvFileDataName)static BulkUploadService.AddBulkUploadBuilderadd(int conversionProfileId, FileInputStream csvFileData, String csvFileDataMimeType, String csvFileDataName, BulkUploadType bulkUploadType)static BulkUploadService.AddBulkUploadBuilderadd(int conversionProfileId, FileInputStream csvFileData, String csvFileDataMimeType, String csvFileDataName, BulkUploadType bulkUploadType, String uploadedBy)static BulkUploadService.AddBulkUploadBuilderadd(int conversionProfileId, FileInputStream csvFileData, String csvFileDataMimeType, String csvFileDataName, BulkUploadType bulkUploadType, String uploadedBy, String fileName)static BulkUploadService.AddBulkUploadBuilderadd(int conversionProfileId, File csvFileData, BulkUploadType bulkUploadType)static BulkUploadService.AddBulkUploadBuilderadd(int conversionProfileId, File csvFileData, BulkUploadType bulkUploadType, String uploadedBy)static BulkUploadService.AddBulkUploadBuilderadd(int conversionProfileId, File csvFileData, BulkUploadType bulkUploadType, String uploadedBy, String fileName)static BulkUploadService.AddBulkUploadBuilderadd(int conversionProfileId, InputStream csvFileData, String csvFileDataMimeType, String csvFileDataName, long csvFileDataSize)static BulkUploadService.AddBulkUploadBuilderadd(int conversionProfileId, InputStream csvFileData, String csvFileDataMimeType, String csvFileDataName, long csvFileDataSize, BulkUploadType bulkUploadType)static BulkUploadService.AddBulkUploadBuilderadd(int conversionProfileId, InputStream csvFileData, String csvFileDataMimeType, String csvFileDataName, long csvFileDataSize, BulkUploadType bulkUploadType, String uploadedBy)static BulkUploadService.AddBulkUploadBuilderadd(int conversionProfileId, InputStream csvFileData, String csvFileDataMimeType, String csvFileDataName, long csvFileDataSize, BulkUploadType bulkUploadType, String uploadedBy, String fileName)static BulkUploadService.GetBulkUploadBuilderget(long id)Get bulk upload batch job by idstatic BulkUploadService.ListBulkUploadBuilderlist()static BulkUploadService.ListBulkUploadBuilderlist(FilterPager pager)List bulk upload batch jobsstatic BulkUploadService.ServeBulkUploadBuilderserve(long id)serve action return the original file.static BulkUploadService.ServeLogBulkUploadBuilderserveLog(long id)serveLog action return the original file.
-
-
-
Method Detail
-
abort
public static BulkUploadService.AbortBulkUploadBuilder abort(long id)
Aborts the bulk upload and all its child jobs- Parameters:
id- job id
-
add
public static BulkUploadService.AddBulkUploadBuilder add(int conversionProfileId, FileHolder csvFileData)
-
add
public static BulkUploadService.AddBulkUploadBuilder add(int conversionProfileId, File csvFileData)
-
add
public static BulkUploadService.AddBulkUploadBuilder add(int conversionProfileId, InputStream csvFileData, String csvFileDataMimeType, String csvFileDataName, long csvFileDataSize)
-
add
public static BulkUploadService.AddBulkUploadBuilder add(int conversionProfileId, FileInputStream csvFileData, String csvFileDataMimeType, String csvFileDataName)
-
add
public static BulkUploadService.AddBulkUploadBuilder add(int conversionProfileId, FileHolder csvFileData, BulkUploadType bulkUploadType)
-
add
public static BulkUploadService.AddBulkUploadBuilder add(int conversionProfileId, File csvFileData, BulkUploadType bulkUploadType)
-
add
public static BulkUploadService.AddBulkUploadBuilder add(int conversionProfileId, InputStream csvFileData, String csvFileDataMimeType, String csvFileDataName, long csvFileDataSize, BulkUploadType bulkUploadType)
-
add
public static BulkUploadService.AddBulkUploadBuilder add(int conversionProfileId, FileInputStream csvFileData, String csvFileDataMimeType, String csvFileDataName, BulkUploadType bulkUploadType)
-
add
public static BulkUploadService.AddBulkUploadBuilder add(int conversionProfileId, FileHolder csvFileData, BulkUploadType bulkUploadType, String uploadedBy)
-
add
public static BulkUploadService.AddBulkUploadBuilder add(int conversionProfileId, File csvFileData, BulkUploadType bulkUploadType, String uploadedBy)
-
add
public static BulkUploadService.AddBulkUploadBuilder add(int conversionProfileId, InputStream csvFileData, String csvFileDataMimeType, String csvFileDataName, long csvFileDataSize, BulkUploadType bulkUploadType, String uploadedBy)
-
add
public static BulkUploadService.AddBulkUploadBuilder add(int conversionProfileId, FileInputStream csvFileData, String csvFileDataMimeType, String csvFileDataName, BulkUploadType bulkUploadType, String uploadedBy)
-
add
public static BulkUploadService.AddBulkUploadBuilder add(int conversionProfileId, File csvFileData, BulkUploadType bulkUploadType, String uploadedBy, String fileName)
-
add
public static BulkUploadService.AddBulkUploadBuilder add(int conversionProfileId, InputStream csvFileData, String csvFileDataMimeType, String csvFileDataName, long csvFileDataSize, BulkUploadType bulkUploadType, String uploadedBy, String fileName)
-
add
public static BulkUploadService.AddBulkUploadBuilder add(int conversionProfileId, FileInputStream csvFileData, String csvFileDataMimeType, String csvFileDataName, BulkUploadType bulkUploadType, String uploadedBy, String fileName)
-
add
public static BulkUploadService.AddBulkUploadBuilder add(int conversionProfileId, FileHolder csvFileData, BulkUploadType bulkUploadType, String uploadedBy, String fileName)
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- Parameters:
conversionProfileId- Conversion profile id to use for converting the current bulk (-1 to use partner's default)csvFileData- bulk upload filebulkUploadType-uploadedBy-fileName- Friendly name of the file, used to be recognized later in the logs.
-
get
public static BulkUploadService.GetBulkUploadBuilder get(long id)
Get bulk upload batch job by id- Parameters:
id-
-
list
public static BulkUploadService.ListBulkUploadBuilder list()
-
list
public static BulkUploadService.ListBulkUploadBuilder list(FilterPager pager)
List bulk upload batch jobs- Parameters:
pager-
-
serve
public static BulkUploadService.ServeBulkUploadBuilder serve(long id)
serve action return the original file.- Parameters:
id- job id
-
serveLog
public static BulkUploadService.ServeLogBulkUploadBuilder serveLog(long id)
serveLog action return the original file.- Parameters:
id- job id
-
-