public interface FileInterface
| 限定符和类型 | 方法和说明 |
|---|---|
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.file.bean.AppendFileBean>> |
appendUpload(Long appendFileId,
Long position,
okhttp3.RequestBody body,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.file.bean.AppendFileBean>> |
createAppendFile(String fileName,
String sourceId,
Long fileLength,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<Void>> |
deleteFile(Long fileId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.file.bean.AppendFileBean>> |
getAppendFile(Long appendFileId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.file.bean.FileBean>> |
getFile(Long fileId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<String>> |
getFileDownloadUrl(Long fileId,
String fileName,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.file.bean.FileBean>> |
getFileMetaData(Long fileId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.file.bean.FileBean>>> |
getFiles(String suffix,
String status,
String startTime,
String endTime,
Long offset,
Long rows,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.file.bean.FileUploadStatusBean>> |
getFileUploadStatus(Long fileId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.file.bean.SupportFileBean>> |
getSupportFileTypes(String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.file.bean.UploadPolicyBean>> |
getUploadPolicy(String fileName,
String sourceId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.file.bean.FileBean>> |
uploadByPolicy(String uploadUrl,
okhttp3.RequestBody requestBody) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.file.bean.FileBean>> |
uploadFileByUrl(String fileName,
String sourceId,
String url,
String etag,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.file.bean.FileBean>> |
uploadFileFromOSS(String fileName,
String sourceId,
String ossBucket,
String ossObjectKey,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.file.bean.FileBean>> |
uploadFileStream(String fileName,
String sourceId,
Long fileLength,
okhttp3.RequestBody file,
String accessToken) |
@PUT(value="upload")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.file.bean.FileBean>> uploadFileStream(@Query(value="name")
String fileName,
@Query(value="sourceId")
String sourceId,
@Header(value="Content-Length")
Long fileLength,
@Body
okhttp3.RequestBody file,
@Header(value="Authorization")
String accessToken)
@PUT(value="upload")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.file.bean.FileBean>> uploadFileByUrl(@Query(value="name")
String fileName,
@Query(value="sourceId")
String sourceId,
@Query(value="url")
String url,
@Query(value="etag")
String etag,
@Header(value="Authorization")
String accessToken)
@PUT(value="upload")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.file.bean.FileBean>> uploadFileFromOSS(@Query(value="name")
String fileName,
@Query(value="sourceId")
String sourceId,
@Query(value="bucket")
String ossBucket,
@Query(value="objectKey")
String ossObjectKey,
@Header(value="Authorization")
String accessToken)
@GET(value="upload/policy")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.file.bean.UploadPolicyBean>> getUploadPolicy(@Query(value="name")
String fileName,
@Query(value="sourceId")
String sourceId,
@Header(value="Authorization")
String accessToken)
@GET(value="support")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.file.bean.SupportFileBean>> getSupportFileTypes(@Header(value="Authorization")
String accessToken)
@DELETE(value="file") retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<Void>> deleteFile(@Query(value="fileId") Long fileId, @Header(value="Authorization") String accessToken)
@POST(value="appendFiles")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.file.bean.AppendFileBean>> createAppendFile(@Query(value="name")
String fileName,
@Query(value="sourceId")
String sourceId,
@Query(value="length")
Long fileLength,
@Header(value="Authorization")
String accessToken)
@GET(value="appendFiles/{appendFileId}")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.file.bean.AppendFileBean>> getAppendFile(@Path(value="appendFileId")
Long appendFileId,
@Header(value="Authorization")
String accessToken)
@POST(value="appendFiles/{appendFileId}/data")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.file.bean.AppendFileBean>> appendUpload(@Path(value="appendFileId")
Long appendFileId,
@Query(value="position")
Long position,
@Body
okhttp3.RequestBody body,
@Header(value="Authorization")
String accessToken)
@GET(value="metadata")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.file.bean.FileBean>> getFileMetaData(@Query(value="fileId")
Long fileId,
@Header(value="Authorization")
String accessToken)
@GET(value="files/{fileId}")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.file.bean.FileBean>> getFile(@Path(value="fileId")
Long fileId,
@Header(value="Authorization")
String accessToken)
@GET(value="files") retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.file.bean.FileBean>>> getFiles(@Query(value="suffix") String suffix, @Query(value="status") String status, @Query(value="startTime") String startTime, @Query(value="endTime") String endTime, @Query(value="offset") Long offset, @Query(value="rows") Long rows, @Header(value="Authorization") String accessToken)
@GET(value="files/{fileId}/uploadStatus")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.file.bean.FileUploadStatusBean>> getFileUploadStatus(@Path(value="fileId")
Long fileId,
@Header(value="Authorization")
String accessToken)
@GET(value="download/url") retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<String>> getFileDownloadUrl(@Query(value="fileId") Long fileId, @Query(value="name") String fileName, @Header(value="Authorization") String accessToken)
@POST
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.file.bean.FileBean>> uploadByPolicy(@Url
String uploadUrl,
@Body
okhttp3.RequestBody requestBody)
Copyright © 2024. All rights reserved.