Interface ItemServiceAsync.WithRawResponse
-
- All Implemented Interfaces:
public interface ItemServiceAsync.WithRawResponseA view of ItemServiceAsync that provides access to raw HTTP responses for each method.
-
-
Method Summary
Modifier and Type Method Description abstract ItemServiceAsync.WithRawResponsewithOptions(Consumer<ClientOptions.Builder> modifier)Returns a view of this service with the given option modifications applied. CompletableFuture<HttpResponse>update(String topicId, ItemUpdateParams params)Returns a raw HTTP response for put /tenants/{tenant_id}/default_preferences/items/{topic_id}, but is otherwise the same as ItemServiceAsync.update.CompletableFuture<HttpResponse>update(String topicId, ItemUpdateParams params, RequestOptions requestOptions)CompletableFuture<HttpResponse>update(ItemUpdateParams params)abstract CompletableFuture<HttpResponse>update(ItemUpdateParams params, RequestOptions requestOptions)CompletableFuture<HttpResponse>delete(String topicId, ItemDeleteParams params)Returns a raw HTTP response for delete /tenants/{tenant_id}/default_preferences/items/{topic_id}, but is otherwise the same as ItemServiceAsync.delete.CompletableFuture<HttpResponse>delete(String topicId, ItemDeleteParams params, RequestOptions requestOptions)CompletableFuture<HttpResponse>delete(ItemDeleteParams params)abstract CompletableFuture<HttpResponse>delete(ItemDeleteParams params, RequestOptions requestOptions)-
-
Method Detail
-
withOptions
abstract ItemServiceAsync.WithRawResponse withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
update
CompletableFuture<HttpResponse> update(String topicId, ItemUpdateParams params)
Returns a raw HTTP response for
put /tenants/{tenant_id}/default_preferences/items/{topic_id}, but is otherwise the same as ItemServiceAsync.update.
-
update
CompletableFuture<HttpResponse> update(String topicId, ItemUpdateParams params, RequestOptions requestOptions)
-
update
CompletableFuture<HttpResponse> update(ItemUpdateParams params)
-
update
abstract CompletableFuture<HttpResponse> update(ItemUpdateParams params, RequestOptions requestOptions)
-
delete
CompletableFuture<HttpResponse> delete(String topicId, ItemDeleteParams params)
Returns a raw HTTP response for
delete /tenants/{tenant_id}/default_preferences/items/{topic_id}, but is otherwise the same as ItemServiceAsync.delete.
-
delete
CompletableFuture<HttpResponse> delete(String topicId, ItemDeleteParams params, RequestOptions requestOptions)
-
delete
CompletableFuture<HttpResponse> delete(ItemDeleteParams params)
-
delete
abstract CompletableFuture<HttpResponse> delete(ItemDeleteParams params, RequestOptions requestOptions)
-
-
-
-