public interface MessageService
Modifier and Type | Method and Description |
---|---|
io.reactivex.Completable |
deleteMessage(java.lang.String id) |
io.reactivex.Completable |
deleteMessages() |
io.reactivex.Completable |
deleteMultiMessages(DeleteMultiMessageRequest body) |
io.reactivex.Single<java.util.List<Message>> |
getMessages(int limit,
int offset) |
@GET(value="messages") io.reactivex.Single<java.util.List<Message>> getMessages(@Query(value="limit") int limit, @Query(value="offset") int offset)
@DELETE(value="messages") io.reactivex.Completable deleteMessages()
@DELETE(value="messages/{id}") io.reactivex.Completable deleteMessage(@Path(value="id") java.lang.String id)
@DELETE(value="messages/multi") io.reactivex.Completable deleteMultiMessages(@Body DeleteMultiMessageRequest body)