Package com.kaltura.client.services
Class UploadTokenService
- java.lang.Object
-
- com.kaltura.client.services.UploadTokenService
-
public class UploadTokenService extends Object
This class was generated using generate.php against an XML schema provided by Kaltura. MANUAL CHANGES TO THIS CLASS WILL BE OVERWRITTEN.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUploadTokenService.AddUploadTokenBuilderstatic classUploadTokenService.DeleteUploadTokenBuilderstatic classUploadTokenService.GetUploadTokenBuilderstatic classUploadTokenService.ListUploadTokenBuilderstatic classUploadTokenService.UploadUploadTokenBuilder
-
Constructor Summary
Constructors Constructor Description UploadTokenService()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static UploadTokenService.AddUploadTokenBuilderadd()static UploadTokenService.AddUploadTokenBuilderadd(UploadToken uploadToken)Adds new upload token to upload a filestatic UploadTokenService.DeleteUploadTokenBuilderdelete(String uploadTokenId)Deletes the upload token by upload token idstatic UploadTokenService.GetUploadTokenBuilderget(String uploadTokenId)Get upload token by idstatic UploadTokenService.ListUploadTokenBuilderlist()static UploadTokenService.ListUploadTokenBuilderlist(UploadTokenFilter filter)static UploadTokenService.ListUploadTokenBuilderlist(UploadTokenFilter filter, FilterPager pager)List upload token by filter with pager support.static UploadTokenService.UploadUploadTokenBuilderupload(String uploadTokenId, FileHolder fileData)static UploadTokenService.UploadUploadTokenBuilderupload(String uploadTokenId, FileHolder fileData, boolean resume)static UploadTokenService.UploadUploadTokenBuilderupload(String uploadTokenId, FileHolder fileData, boolean resume, boolean finalChunk)static UploadTokenService.UploadUploadTokenBuilderupload(String uploadTokenId, FileHolder fileData, boolean resume, boolean finalChunk, double resumeAt)Upload a file using the upload token id, returns an error on failure (an exception will be thrown when using one of the Kaltura clients) Chunks can be uploaded in parallel and they will be appended according to their resumeAt position.static UploadTokenService.UploadUploadTokenBuilderupload(String uploadTokenId, File fileData)static UploadTokenService.UploadUploadTokenBuilderupload(String uploadTokenId, FileInputStream fileData, String fileDataMimeType, String fileDataName)static UploadTokenService.UploadUploadTokenBuilderupload(String uploadTokenId, FileInputStream fileData, String fileDataMimeType, String fileDataName, boolean resume)static UploadTokenService.UploadUploadTokenBuilderupload(String uploadTokenId, FileInputStream fileData, String fileDataMimeType, String fileDataName, boolean resume, boolean finalChunk)static UploadTokenService.UploadUploadTokenBuilderupload(String uploadTokenId, FileInputStream fileData, String fileDataMimeType, String fileDataName, boolean resume, boolean finalChunk, double resumeAt)static UploadTokenService.UploadUploadTokenBuilderupload(String uploadTokenId, File fileData, boolean resume)static UploadTokenService.UploadUploadTokenBuilderupload(String uploadTokenId, File fileData, boolean resume, boolean finalChunk)static UploadTokenService.UploadUploadTokenBuilderupload(String uploadTokenId, File fileData, boolean resume, boolean finalChunk, double resumeAt)static UploadTokenService.UploadUploadTokenBuilderupload(String uploadTokenId, InputStream fileData, String fileDataMimeType, String fileDataName, long fileDataSize)static UploadTokenService.UploadUploadTokenBuilderupload(String uploadTokenId, InputStream fileData, String fileDataMimeType, String fileDataName, long fileDataSize, boolean resume)static UploadTokenService.UploadUploadTokenBuilderupload(String uploadTokenId, InputStream fileData, String fileDataMimeType, String fileDataName, long fileDataSize, boolean resume, boolean finalChunk)static UploadTokenService.UploadUploadTokenBuilderupload(String uploadTokenId, InputStream fileData, String fileDataMimeType, String fileDataName, long fileDataSize, boolean resume, boolean finalChunk, double resumeAt)
-
-
-
Method Detail
-
add
public static UploadTokenService.AddUploadTokenBuilder add()
-
add
public static UploadTokenService.AddUploadTokenBuilder add(UploadToken uploadToken)
Adds new upload token to upload a file- Parameters:
uploadToken-
-
delete
public static UploadTokenService.DeleteUploadTokenBuilder delete(String uploadTokenId)
Deletes the upload token by upload token id- Parameters:
uploadTokenId-
-
get
public static UploadTokenService.GetUploadTokenBuilder get(String uploadTokenId)
Get upload token by id- Parameters:
uploadTokenId-
-
list
public static UploadTokenService.ListUploadTokenBuilder list()
-
list
public static UploadTokenService.ListUploadTokenBuilder list(UploadTokenFilter filter)
-
list
public static UploadTokenService.ListUploadTokenBuilder list(UploadTokenFilter filter, FilterPager pager)
List upload token by filter with pager support. When using a user session the service will be restricted to users objects only.- Parameters:
filter-pager-
-
upload
public static UploadTokenService.UploadUploadTokenBuilder upload(String uploadTokenId, FileHolder fileData)
-
upload
public static UploadTokenService.UploadUploadTokenBuilder upload(String uploadTokenId, File fileData)
-
upload
public static UploadTokenService.UploadUploadTokenBuilder upload(String uploadTokenId, InputStream fileData, String fileDataMimeType, String fileDataName, long fileDataSize)
-
upload
public static UploadTokenService.UploadUploadTokenBuilder upload(String uploadTokenId, FileInputStream fileData, String fileDataMimeType, String fileDataName)
-
upload
public static UploadTokenService.UploadUploadTokenBuilder upload(String uploadTokenId, FileHolder fileData, boolean resume)
-
upload
public static UploadTokenService.UploadUploadTokenBuilder upload(String uploadTokenId, File fileData, boolean resume)
-
upload
public static UploadTokenService.UploadUploadTokenBuilder upload(String uploadTokenId, InputStream fileData, String fileDataMimeType, String fileDataName, long fileDataSize, boolean resume)
-
upload
public static UploadTokenService.UploadUploadTokenBuilder upload(String uploadTokenId, FileInputStream fileData, String fileDataMimeType, String fileDataName, boolean resume)
-
upload
public static UploadTokenService.UploadUploadTokenBuilder upload(String uploadTokenId, FileHolder fileData, boolean resume, boolean finalChunk)
-
upload
public static UploadTokenService.UploadUploadTokenBuilder upload(String uploadTokenId, File fileData, boolean resume, boolean finalChunk)
-
upload
public static UploadTokenService.UploadUploadTokenBuilder upload(String uploadTokenId, InputStream fileData, String fileDataMimeType, String fileDataName, long fileDataSize, boolean resume, boolean finalChunk)
-
upload
public static UploadTokenService.UploadUploadTokenBuilder upload(String uploadTokenId, FileInputStream fileData, String fileDataMimeType, String fileDataName, boolean resume, boolean finalChunk)
-
upload
public static UploadTokenService.UploadUploadTokenBuilder upload(String uploadTokenId, File fileData, boolean resume, boolean finalChunk, double resumeAt)
-
upload
public static UploadTokenService.UploadUploadTokenBuilder upload(String uploadTokenId, InputStream fileData, String fileDataMimeType, String fileDataName, long fileDataSize, boolean resume, boolean finalChunk, double resumeAt)
-
upload
public static UploadTokenService.UploadUploadTokenBuilder upload(String uploadTokenId, FileInputStream fileData, String fileDataMimeType, String fileDataName, boolean resume, boolean finalChunk, double resumeAt)
-
upload
public static UploadTokenService.UploadUploadTokenBuilder upload(String uploadTokenId, FileHolder fileData, boolean resume, boolean finalChunk, double resumeAt)
Upload a file using the upload token id, returns an error on failure (an exception will be thrown when using one of the Kaltura clients) Chunks can be uploaded in parallel and they will be appended according to their resumeAt position. A parallel upload session should have three stages: 1. A single upload with resume=false and finalChunk=false 2. Parallel upload requests each with resume=true,finalChunk=false and the expected resumetAt position. If a chunk fails to upload it can be re-uploaded. 3. After all of the chunks have been uploaded a final chunk (can be of zero size) should be uploaded with resume=true, finalChunk=true and the expected resumeAt position. In case an UPLOAD_TOKEN_CANNOT_MATCH_EXPECTED_SIZE exception has been returned (indicating not all of the chunks were appended yet) the final request can be retried.- Parameters:
uploadTokenId-fileData-resume-finalChunk-resumeAt-
-
-