Package io.imagekit.services.blocking
Interface FolderService.WithRawResponse
-
- All Implemented Interfaces:
public interface FolderService.WithRawResponseA view of FolderService that provides access to raw HTTP responses for each method.
-
-
Method Summary
Modifier and Type Method Description abstract FolderService.WithRawResponsewithOptions(Consumer<ClientOptions.Builder> modifier)Returns a view of this service with the given option modifications applied. abstract JobService.WithRawResponsejob()HttpResponseFor<FolderCreateResponse>create(FolderCreateParams params)Returns a raw HTTP response for post /v1/folder, but is otherwise the same as FolderService.create.abstract HttpResponseFor<FolderCreateResponse>create(FolderCreateParams params, RequestOptions requestOptions)HttpResponseFor<FolderDeleteResponse>delete(FolderDeleteParams params)Returns a raw HTTP response for delete /v1/folder, but is otherwise the same as FolderService.delete.abstract HttpResponseFor<FolderDeleteResponse>delete(FolderDeleteParams params, RequestOptions requestOptions)HttpResponseFor<FolderCopyResponse>copy(FolderCopyParams params)Returns a raw HTTP response for post /v1/bulkJobs/copyFolder, but is otherwise the same as FolderService.copy.abstract HttpResponseFor<FolderCopyResponse>copy(FolderCopyParams params, RequestOptions requestOptions)HttpResponseFor<FolderMoveResponse>move(FolderMoveParams params)Returns a raw HTTP response for post /v1/bulkJobs/moveFolder, but is otherwise the same as FolderService.move.abstract HttpResponseFor<FolderMoveResponse>move(FolderMoveParams params, RequestOptions requestOptions)HttpResponseFor<FolderRenameResponse>rename(FolderRenameParams params)Returns a raw HTTP response for post /v1/bulkJobs/renameFolder, but is otherwise the same as FolderService.rename.abstract HttpResponseFor<FolderRenameResponse>rename(FolderRenameParams params, RequestOptions requestOptions)-
-
Method Detail
-
withOptions
abstract FolderService.WithRawResponse withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
job
abstract JobService.WithRawResponse job()
-
create
@MustBeClosed() HttpResponseFor<FolderCreateResponse> create(FolderCreateParams params)
Returns a raw HTTP response for
post /v1/folder, but is otherwise the same as FolderService.create.
-
create
@MustBeClosed() abstract HttpResponseFor<FolderCreateResponse> create(FolderCreateParams params, RequestOptions requestOptions)
-
delete
@MustBeClosed() HttpResponseFor<FolderDeleteResponse> delete(FolderDeleteParams params)
Returns a raw HTTP response for
delete /v1/folder, but is otherwise the same as FolderService.delete.
-
delete
@MustBeClosed() abstract HttpResponseFor<FolderDeleteResponse> delete(FolderDeleteParams params, RequestOptions requestOptions)
-
copy
@MustBeClosed() HttpResponseFor<FolderCopyResponse> copy(FolderCopyParams params)
Returns a raw HTTP response for
post /v1/bulkJobs/copyFolder, but is otherwise the same as FolderService.copy.
-
copy
@MustBeClosed() abstract HttpResponseFor<FolderCopyResponse> copy(FolderCopyParams params, RequestOptions requestOptions)
-
move
@MustBeClosed() HttpResponseFor<FolderMoveResponse> move(FolderMoveParams params)
Returns a raw HTTP response for
post /v1/bulkJobs/moveFolder, but is otherwise the same as FolderService.move.
-
move
@MustBeClosed() abstract HttpResponseFor<FolderMoveResponse> move(FolderMoveParams params, RequestOptions requestOptions)
-
rename
@MustBeClosed() HttpResponseFor<FolderRenameResponse> rename(FolderRenameParams params)
Returns a raw HTTP response for
post /v1/bulkJobs/renameFolder, but is otherwise the same as FolderService.rename.
-
rename
@MustBeClosed() abstract HttpResponseFor<FolderRenameResponse> rename(FolderRenameParams params, RequestOptions requestOptions)
-
-
-
-