Interface FileServiceAsync.WithRawResponse
-
- All Implemented Interfaces:
public interface FileServiceAsync.WithRawResponseA view of FileServiceAsync that provides access to raw HTTP responses for each method.
-
-
Method Summary
-
-
Method Detail
-
list
CompletableFuture<HttpResponseFor<FileListPageAsync>> list()
Returns a raw HTTP response for
get /v1/files?beta=true, but is otherwise the same as FileServiceAsync.list.
-
list
abstract CompletableFuture<HttpResponseFor<FileListPageAsync>> list(FileListParams params, RequestOptions requestOptions)
-
list
CompletableFuture<HttpResponseFor<FileListPageAsync>> list(FileListParams params)
-
list
CompletableFuture<HttpResponseFor<FileListPageAsync>> list(RequestOptions requestOptions)
-
delete
CompletableFuture<HttpResponseFor<DeletedFile>> delete(String fileId)
Returns a raw HTTP response for
delete /v1/files/{file_id}?beta=true, but is otherwise the same as FileServiceAsync.delete.
-
delete
CompletableFuture<HttpResponseFor<DeletedFile>> delete(String fileId, FileDeleteParams params, RequestOptions requestOptions)
-
delete
CompletableFuture<HttpResponseFor<DeletedFile>> delete(String fileId, FileDeleteParams params)
-
delete
abstract CompletableFuture<HttpResponseFor<DeletedFile>> delete(FileDeleteParams params, RequestOptions requestOptions)
-
delete
CompletableFuture<HttpResponseFor<DeletedFile>> delete(FileDeleteParams params)
-
delete
CompletableFuture<HttpResponseFor<DeletedFile>> delete(String fileId, RequestOptions requestOptions)
-
download
CompletableFuture<HttpResponse> download(String fileId)
Returns a raw HTTP response for
get /v1/files/{file_id}/content?beta=true, but is otherwise the same as FileServiceAsync.download.
-
download
CompletableFuture<HttpResponse> download(String fileId, FileDownloadParams params, RequestOptions requestOptions)
-
download
CompletableFuture<HttpResponse> download(String fileId, FileDownloadParams params)
-
download
abstract CompletableFuture<HttpResponse> download(FileDownloadParams params, RequestOptions requestOptions)
-
download
CompletableFuture<HttpResponse> download(FileDownloadParams params)
-
download
CompletableFuture<HttpResponse> download(String fileId, RequestOptions requestOptions)
-
retrieveMetadata
CompletableFuture<HttpResponseFor<FileMetadata>> retrieveMetadata(String fileId)
Returns a raw HTTP response for
get /v1/files/{file_id}?beta=true, but is otherwise the same as FileServiceAsync.retrieveMetadata.
-
retrieveMetadata
CompletableFuture<HttpResponseFor<FileMetadata>> retrieveMetadata(String fileId, FileRetrieveMetadataParams params, RequestOptions requestOptions)
-
retrieveMetadata
CompletableFuture<HttpResponseFor<FileMetadata>> retrieveMetadata(String fileId, FileRetrieveMetadataParams params)
-
retrieveMetadata
abstract CompletableFuture<HttpResponseFor<FileMetadata>> retrieveMetadata(FileRetrieveMetadataParams params, RequestOptions requestOptions)
-
retrieveMetadata
CompletableFuture<HttpResponseFor<FileMetadata>> retrieveMetadata(FileRetrieveMetadataParams params)
-
retrieveMetadata
CompletableFuture<HttpResponseFor<FileMetadata>> retrieveMetadata(String fileId, RequestOptions requestOptions)
-
upload
CompletableFuture<HttpResponseFor<FileMetadata>> upload(FileUploadParams params)
Returns a raw HTTP response for
post /v1/files?beta=true, but is otherwise the same as FileServiceAsync.upload.
-
upload
abstract CompletableFuture<HttpResponseFor<FileMetadata>> upload(FileUploadParams params, RequestOptions requestOptions)
-
-
-
-