Interface FileService.WithRawResponse
-
- All Implemented Interfaces:
public interface FileService.WithRawResponseA view of FileService that provides access to raw HTTP responses for each method.
-
-
Method Summary
-
-
Method Detail
-
withOptions
abstract FileService.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 BulkService.WithRawResponse bulk()
-
versions
abstract VersionService.WithRawResponse versions()
-
metadata
abstract MetadataService.WithRawResponse metadata()
-
update
@MustBeClosed() HttpResponseFor<FileUpdateResponse> update(String fileId, FileUpdateParams params)
Returns a raw HTTP response for
patch /v1/files/{fileId}/details, but is otherwise the same as FileService.update.
-
update
@MustBeClosed() HttpResponseFor<FileUpdateResponse> update(String fileId, FileUpdateParams params, RequestOptions requestOptions)
-
update
@MustBeClosed() HttpResponseFor<FileUpdateResponse> update(FileUpdateParams params)
-
update
@MustBeClosed() abstract HttpResponseFor<FileUpdateResponse> update(FileUpdateParams params, RequestOptions requestOptions)
-
delete
@MustBeClosed() HttpResponse delete(String fileId)
Returns a raw HTTP response for
delete /v1/files/{fileId}, but is otherwise the same as FileService.delete.
-
delete
@MustBeClosed() HttpResponse delete(String fileId, FileDeleteParams params, RequestOptions requestOptions)
-
delete
@MustBeClosed() HttpResponse delete(String fileId, FileDeleteParams params)
-
delete
@MustBeClosed() abstract HttpResponse delete(FileDeleteParams params, RequestOptions requestOptions)
-
delete
@MustBeClosed() HttpResponse delete(FileDeleteParams params)
-
delete
@MustBeClosed() HttpResponse delete(String fileId, RequestOptions requestOptions)
-
copy
@MustBeClosed() HttpResponseFor<FileCopyResponse> copy(FileCopyParams params)
Returns a raw HTTP response for
post /v1/files/copy, but is otherwise the same as FileService.copy.
-
copy
@MustBeClosed() abstract HttpResponseFor<FileCopyResponse> copy(FileCopyParams params, RequestOptions requestOptions)
-
get
@MustBeClosed() HttpResponseFor<File> get(String fileId)
Returns a raw HTTP response for
get /v1/files/{fileId}/details, but is otherwise the same as FileService.get.
-
get
@MustBeClosed() HttpResponseFor<File> get(String fileId, FileGetParams params, RequestOptions requestOptions)
-
get
@MustBeClosed() HttpResponseFor<File> get(String fileId, FileGetParams params)
-
get
@MustBeClosed() abstract HttpResponseFor<File> get(FileGetParams params, RequestOptions requestOptions)
-
get
@MustBeClosed() HttpResponseFor<File> get(FileGetParams params)
-
get
@MustBeClosed() HttpResponseFor<File> get(String fileId, RequestOptions requestOptions)
-
move
@MustBeClosed() HttpResponseFor<FileMoveResponse> move(FileMoveParams params)
Returns a raw HTTP response for
post /v1/files/move, but is otherwise the same as FileService.move.
-
move
@MustBeClosed() abstract HttpResponseFor<FileMoveResponse> move(FileMoveParams params, RequestOptions requestOptions)
-
rename
@MustBeClosed() HttpResponseFor<FileRenameResponse> rename(FileRenameParams params)
Returns a raw HTTP response for
put /v1/files/rename, but is otherwise the same as FileService.rename.
-
rename
@MustBeClosed() abstract HttpResponseFor<FileRenameResponse> rename(FileRenameParams params, RequestOptions requestOptions)
-
upload
@MustBeClosed() HttpResponseFor<FileUploadResponse> upload(FileUploadParams params)
Returns a raw HTTP response for
post /api/v1/files/upload, but is otherwise the same as FileService.upload.
-
upload
@MustBeClosed() abstract HttpResponseFor<FileUploadResponse> upload(FileUploadParams params, RequestOptions requestOptions)
-
-
-
-