Interface ItemServiceAsync
-
- All Implemented Interfaces:
public interface ItemServiceAsync
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceItemServiceAsync.WithRawResponseA view of ItemServiceAsync that provides access to raw HTTP responses for each method.
-
Method Summary
Modifier and Type Method Description abstract ItemServiceAsync.WithRawResponsewithRawResponse()Returns a view of this service that provides access to raw HTTP responses for each method. abstract ItemServiceAsyncwithOptions(Consumer<ClientOptions.Builder> modifier)Returns a view of this service with the given option modifications applied. CompletableFuture<Void>update(String topicId, ItemUpdateParams params)Create or Replace Default Preferences For Topic CompletableFuture<Void>update(String topicId, ItemUpdateParams params, RequestOptions requestOptions)CompletableFuture<Void>update(ItemUpdateParams params)abstract CompletableFuture<Void>update(ItemUpdateParams params, RequestOptions requestOptions)CompletableFuture<Void>delete(String topicId, ItemDeleteParams params)Remove Default Preferences For Topic CompletableFuture<Void>delete(String topicId, ItemDeleteParams params, RequestOptions requestOptions)CompletableFuture<Void>delete(ItemDeleteParams params)abstract CompletableFuture<Void>delete(ItemDeleteParams params, RequestOptions requestOptions)-
-
Method Detail
-
withRawResponse
abstract ItemServiceAsync.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
withOptions
abstract ItemServiceAsync 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<Void> update(String topicId, ItemUpdateParams params)
Create or Replace Default Preferences For Topic
-
update
CompletableFuture<Void> update(String topicId, ItemUpdateParams params, RequestOptions requestOptions)
-
update
CompletableFuture<Void> update(ItemUpdateParams params)
-
update
abstract CompletableFuture<Void> update(ItemUpdateParams params, RequestOptions requestOptions)
-
delete
CompletableFuture<Void> delete(String topicId, ItemDeleteParams params)
Remove Default Preferences For Topic
-
delete
CompletableFuture<Void> delete(String topicId, ItemDeleteParams params, RequestOptions requestOptions)
-
delete
CompletableFuture<Void> delete(ItemDeleteParams params)
-
delete
abstract CompletableFuture<Void> delete(ItemDeleteParams params, RequestOptions requestOptions)
-
-
-
-