Package org.nuxeo.client.methods
Interface BatchUploadAPI
-
public interface BatchUploadAPI- Since:
- 0.1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description retrofit2.Call<okhttp3.ResponseBody>cancel(java.lang.String batchId)retrofit2.Call<BatchUpload>createBatch()retrofit2.Call<java.lang.Object>execute(java.lang.String batchId, java.lang.String fileIdx, java.lang.String operationId, OperationBody body)retrofit2.Call<BatchUpload>fetchBatchUpload(java.lang.String batchId, java.lang.String fileIdx)retrofit2.Call<java.util.List<BatchUpload>>fetchBatchUploads(java.lang.String batchId)retrofit2.Call<BatchUpload>upload(java.lang.String filename, long fileSize, java.lang.String fileType, java.lang.String uploadType, long uploadChunkIndex, long totalChunkCount, java.lang.String batchId, java.lang.String fileIdx, okhttp3.RequestBody blob)retrofit2.Call<BatchUpload>upload(java.lang.String filename, java.lang.String fileSize, java.lang.String fileType, java.lang.String uploadType, java.lang.String uploadChunkIndex, java.lang.String totalChunkCount, java.lang.String batchId, java.lang.String fileIdx, okhttp3.RequestBody file)Deprecated.since 3.1, useupload(String, long, String, String, long, long, String, String, RequestBody)instead
-
-
-
Method Detail
-
createBatch
@POST("upload") retrofit2.Call<BatchUpload> createBatch()
-
fetchBatchUploads
@GET("upload/{batchId}") retrofit2.Call<java.util.List<BatchUpload>> fetchBatchUploads(@Path("batchId") java.lang.String batchId)
-
fetchBatchUpload
@GET("upload/{batchId}/{fileIdx}") retrofit2.Call<BatchUpload> fetchBatchUpload(@Path("batchId") java.lang.String batchId, @Path("fileIdx") java.lang.String fileIdx)
-
cancel
@DELETE("upload/{batchId}") retrofit2.Call<okhttp3.ResponseBody> cancel(@Path("batchId") java.lang.String batchId)
-
execute
@POST("upload/{batchId}/{fileIdx}/execute/{operationId}") retrofit2.Call<java.lang.Object> execute(@Path("batchId") java.lang.String batchId, @Path("fileIdx") java.lang.String fileIdx, @Path("operationId") java.lang.String operationId, @Body OperationBody body)
-
upload
@Deprecated @Headers("Content-Type: application/octet-stream") @POST("upload/{batchId}/{fileIdx}") retrofit2.Call<BatchUpload> upload(@Header("X-File-Name") java.lang.String filename, @Header("X-File-Size") java.lang.String fileSize, @Header("X-File-Type") java.lang.String fileType, @Header("X-Upload-Type") java.lang.String uploadType, @Header("X-Upload-Chunk-Index") java.lang.String uploadChunkIndex, @Header("X-Upload-Chunk-Count") java.lang.String totalChunkCount, @Path("batchId") java.lang.String batchId, @Path("fileIdx") java.lang.String fileIdx, @Body okhttp3.RequestBody file)Deprecated.since 3.1, useupload(String, long, String, String, long, long, String, String, RequestBody)instead
-
upload
@Headers("Content-Type: application/octet-stream") @POST("upload/{batchId}/{fileIdx}") retrofit2.Call<BatchUpload> upload(@Header("X-File-Name") java.lang.String filename, @Header("X-File-Size") long fileSize, @Header("X-File-Type") java.lang.String fileType, @Header("X-Upload-Type") java.lang.String uploadType, @Header("X-Upload-Chunk-Index") long uploadChunkIndex, @Header("X-Upload-Chunk-Count") long totalChunkCount, @Path("batchId") java.lang.String batchId, @Path("fileIdx") java.lang.String fileIdx, @Body okhttp3.RequestBody blob)
-
-