Interface BulkService.WithRawResponse
-
- All Implemented Interfaces:
public interface BulkService.WithRawResponseA view of BulkService that provides access to raw HTTP responses for each method.
-
-
Method Summary
Modifier and Type Method Description abstract BulkService.WithRawResponsewithOptions(Consumer<ClientOptions.Builder> modifier)Returns a view of this service with the given option modifications applied. HttpResponseFor<BulkDeleteResponse>delete(BulkDeleteParams params)Returns a raw HTTP response for post /v1/files/batch/deleteByFileIds, but is otherwise the same as BulkService.delete.abstract HttpResponseFor<BulkDeleteResponse>delete(BulkDeleteParams params, RequestOptions requestOptions)HttpResponseFor<BulkAddTagsResponse>addTags(BulkAddTagsParams params)Returns a raw HTTP response for post /v1/files/addTags, but is otherwise the same as BulkService.addTags.abstract HttpResponseFor<BulkAddTagsResponse>addTags(BulkAddTagsParams params, RequestOptions requestOptions)HttpResponseFor<BulkRemoveAiTagsResponse>removeAiTags(BulkRemoveAiTagsParams params)Returns a raw HTTP response for post /v1/files/removeAITags, but is otherwise the same as BulkService.removeAiTags.abstract HttpResponseFor<BulkRemoveAiTagsResponse>removeAiTags(BulkRemoveAiTagsParams params, RequestOptions requestOptions)HttpResponseFor<BulkRemoveTagsResponse>removeTags(BulkRemoveTagsParams params)Returns a raw HTTP response for post /v1/files/removeTags, but is otherwise the same as BulkService.removeTags.abstract HttpResponseFor<BulkRemoveTagsResponse>removeTags(BulkRemoveTagsParams params, RequestOptions requestOptions)-
-
Method Detail
-
withOptions
abstract BulkService.WithRawResponse withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
delete
@MustBeClosed() HttpResponseFor<BulkDeleteResponse> delete(BulkDeleteParams params)
Returns a raw HTTP response for
post /v1/files/batch/deleteByFileIds, but is otherwise the same as BulkService.delete.
-
delete
@MustBeClosed() abstract HttpResponseFor<BulkDeleteResponse> delete(BulkDeleteParams params, RequestOptions requestOptions)
-
addTags
@MustBeClosed() HttpResponseFor<BulkAddTagsResponse> addTags(BulkAddTagsParams params)
Returns a raw HTTP response for
post /v1/files/addTags, but is otherwise the same as BulkService.addTags.
-
addTags
@MustBeClosed() abstract HttpResponseFor<BulkAddTagsResponse> addTags(BulkAddTagsParams params, RequestOptions requestOptions)
-
removeAiTags
@MustBeClosed() HttpResponseFor<BulkRemoveAiTagsResponse> removeAiTags(BulkRemoveAiTagsParams params)
Returns a raw HTTP response for
post /v1/files/removeAITags, but is otherwise the same as BulkService.removeAiTags.
-
removeAiTags
@MustBeClosed() abstract HttpResponseFor<BulkRemoveAiTagsResponse> removeAiTags(BulkRemoveAiTagsParams params, RequestOptions requestOptions)
-
removeTags
@MustBeClosed() HttpResponseFor<BulkRemoveTagsResponse> removeTags(BulkRemoveTagsParams params)
Returns a raw HTTP response for
post /v1/files/removeTags, but is otherwise the same as BulkService.removeTags.
-
removeTags
@MustBeClosed() abstract HttpResponseFor<BulkRemoveTagsResponse> removeTags(BulkRemoveTagsParams params, RequestOptions requestOptions)
-
-
-
-