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
-
withOptions
abstract FileServiceAsync.WithRawResponse withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
bulk
abstract BulkServiceAsync.WithRawResponse bulk()
-
versions
abstract VersionServiceAsync.WithRawResponse versions()
-
metadata
abstract MetadataServiceAsync.WithRawResponse metadata()
-
update
CompletableFuture<HttpResponseFor<FileUpdateResponse>> update(String fileId, FileUpdateParams params)
Returns a raw HTTP response for
patch /v1/files/{fileId}/details, but is otherwise the same as FileServiceAsync.update.
-
update
CompletableFuture<HttpResponseFor<FileUpdateResponse>> update(String fileId, FileUpdateParams params, RequestOptions requestOptions)
-
update
CompletableFuture<HttpResponseFor<FileUpdateResponse>> update(FileUpdateParams params)
-
update
abstract CompletableFuture<HttpResponseFor<FileUpdateResponse>> update(FileUpdateParams params, RequestOptions requestOptions)
-
delete
CompletableFuture<HttpResponse> delete(String fileId)
Returns a raw HTTP response for
delete /v1/files/{fileId}, but is otherwise the same as FileServiceAsync.delete.
-
delete
CompletableFuture<HttpResponse> delete(String fileId, FileDeleteParams params, RequestOptions requestOptions)
-
delete
CompletableFuture<HttpResponse> delete(String fileId, FileDeleteParams params)
-
delete
abstract CompletableFuture<HttpResponse> delete(FileDeleteParams params, RequestOptions requestOptions)
-
delete
CompletableFuture<HttpResponse> delete(FileDeleteParams params)
-
delete
CompletableFuture<HttpResponse> delete(String fileId, RequestOptions requestOptions)
-
copy
CompletableFuture<HttpResponseFor<FileCopyResponse>> copy(FileCopyParams params)
Returns a raw HTTP response for
post /v1/files/copy, but is otherwise the same as FileServiceAsync.copy.
-
copy
abstract CompletableFuture<HttpResponseFor<FileCopyResponse>> copy(FileCopyParams params, RequestOptions requestOptions)
-
get
CompletableFuture<HttpResponseFor<File>> get(String fileId)
Returns a raw HTTP response for
get /v1/files/{fileId}/details, but is otherwise the same as FileServiceAsync.get.
-
get
CompletableFuture<HttpResponseFor<File>> get(String fileId, FileGetParams params, RequestOptions requestOptions)
-
get
CompletableFuture<HttpResponseFor<File>> get(String fileId, FileGetParams params)
-
get
abstract CompletableFuture<HttpResponseFor<File>> get(FileGetParams params, RequestOptions requestOptions)
-
get
CompletableFuture<HttpResponseFor<File>> get(FileGetParams params)
-
get
CompletableFuture<HttpResponseFor<File>> get(String fileId, RequestOptions requestOptions)
-
move
CompletableFuture<HttpResponseFor<FileMoveResponse>> move(FileMoveParams params)
Returns a raw HTTP response for
post /v1/files/move, but is otherwise the same as FileServiceAsync.move.
-
move
abstract CompletableFuture<HttpResponseFor<FileMoveResponse>> move(FileMoveParams params, RequestOptions requestOptions)
-
rename
CompletableFuture<HttpResponseFor<FileRenameResponse>> rename(FileRenameParams params)
Returns a raw HTTP response for
put /v1/files/rename, but is otherwise the same as FileServiceAsync.rename.
-
rename
abstract CompletableFuture<HttpResponseFor<FileRenameResponse>> rename(FileRenameParams params, RequestOptions requestOptions)
-
upload
CompletableFuture<HttpResponseFor<FileUploadResponse>> upload(FileUploadParams params)
Returns a raw HTTP response for
post /api/v1/files/upload, but is otherwise the same as FileServiceAsync.upload.
-
upload
abstract CompletableFuture<HttpResponseFor<FileUploadResponse>> upload(FileUploadParams params, RequestOptions requestOptions)
-
-
-
-