Class BatchServiceAsyncImpl
-
- All Implemented Interfaces:
-
app.knock.api.services.async.messages.BatchServiceAsync
public final class BatchServiceAsyncImpl implements BatchServiceAsync
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classBatchServiceAsyncImpl.WithRawResponseImpl
-
Method Summary
-
Methods inherited from class app.knock.api.services.async.messages.BatchServiceAsync
archive, getContent, markAsInteracted, markAsRead, markAsSeen, markAsUnread, markAsUnseen, unarchive -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
withRawResponse
BatchServiceAsync.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
archive
CompletableFuture<List<Message>> archive(BatchArchiveParams params, RequestOptions requestOptions)
-
getContent
CompletableFuture<List<BatchGetContentResponse>> getContent(BatchGetContentParams params, RequestOptions requestOptions)
-
markAsInteracted
CompletableFuture<List<Message>> markAsInteracted(BatchMarkAsInteractedParams params, RequestOptions requestOptions)
-
markAsRead
CompletableFuture<List<Message>> markAsRead(BatchMarkAsReadParams params, RequestOptions requestOptions)
-
markAsSeen
CompletableFuture<List<Message>> markAsSeen(BatchMarkAsSeenParams params, RequestOptions requestOptions)
-
markAsUnread
CompletableFuture<List<Message>> markAsUnread(BatchMarkAsUnreadParams params, RequestOptions requestOptions)
-
markAsUnseen
CompletableFuture<List<Message>> markAsUnseen(BatchMarkAsUnseenParams params, RequestOptions requestOptions)
-
unarchive
CompletableFuture<List<Message>> unarchive(BatchUnarchiveParams params, RequestOptions requestOptions)
-
-
-
-