| Modifier and Type |
Method |
Description |
final String
|
getCid()
|
|
final String
|
getChannelType()
|
|
final String
|
getChannelId()
|
|
final Call<Channel>
|
create(List<String> members, Map<String, Object> extraData)
|
|
final Call<Channel>
|
create(Map<String, Object> extraData)
|
|
final Disposable
|
subscribe(Function1<ChatEvent, Unit> listener)
|
|
final Disposable
|
subscribe(ChatEventListener<ChatEvent> listener)
|
|
final Disposable
|
subscribeFor(String eventTypes, Function1<ChatEvent, Unit> listener)
|
|
final Disposable
|
subscribeFor(String eventTypes, ChatEventListener<ChatEvent> listener)
|
|
final Disposable
|
subscribeFor(LifecycleOwner lifecycleOwner, String eventTypes, Function1<ChatEvent, Unit> listener)
|
|
final Disposable
|
subscribeFor(LifecycleOwner lifecycleOwner, String eventTypes, ChatEventListener<ChatEvent> listener)
|
|
final Disposable
|
subscribeFor(Class<out ChatEvent> eventTypes, Function1<ChatEvent, Unit> listener)
|
|
final Disposable
|
subscribeFor(Class<out ChatEvent> eventTypes, ChatEventListener<ChatEvent> listener)
|
|
final Disposable
|
subscribeFor(LifecycleOwner lifecycleOwner, Class<out ChatEvent> eventTypes, Function1<ChatEvent, Unit> listener)
|
|
final Disposable
|
subscribeFor(LifecycleOwner lifecycleOwner, Class<out ChatEvent> eventTypes, ChatEventListener<ChatEvent> listener)
|
|
final Disposable
|
subscribeForSingle(String eventType, Function1<ChatEvent, Unit> listener)
|
|
final Disposable
|
subscribeForSingle(String eventType, ChatEventListener<ChatEvent> listener)
|
|
final <T extends ChatEvent> Disposable
|
subscribeForSingle(Class<T> eventType, Function1<T, Unit> listener)
|
|
final <T extends ChatEvent> Disposable
|
subscribeForSingle(Class<T> eventType, ChatEventListener<T> listener)
|
|
final Call<Channel>
|
query(QueryChannelRequest request)
|
|
final Call<Channel>
|
watch(WatchChannelRequest request)
|
|
final Call<Channel>
|
watch(Map<String, Object> data)
|
|
final Call<Channel>
|
watch()
|
|
final Call<Unit>
|
stopWatching()
|
|
final Call<Message>
|
getMessage(String messageId)
|
|
final Call<Message>
|
updateMessage(Message message)
|
|
final Call<Message>
|
deleteMessage(String messageId)
|
|
final Call<Message>
|
sendMessage(Message message)
|
|
final Call<Unit>
|
banUser(String targetId, String reason, Integer timeout)
|
|
final Call<Unit>
|
unBanUser(String targetId)
|
|
final Call<Unit>
|
unbanUser(String targetId)
|
|
final Call<Unit>
|
shadowBanUser(String targetId, String reason, Integer timeout)
|
|
final Call<Unit>
|
removeShadowBan(String targetId)
|
|
final Call<List<BannedUser>>
|
queryBannedUsers(FilterObject filter, QuerySort<BannedUsersSort> sort, Integer offset, Integer limit, Date createdAtAfter, Date createdAtAfterOrEqual, Date createdAtBefore, Date createdAtBeforeOrEqual)
|
|
final Call<List<BannedUser>>
|
queryBannedUsers(FilterObject filter, QuerySort<BannedUsersSort> sort, Integer offset, Integer limit, Date createdAtAfter, Date createdAtAfterOrEqual, Date createdAtBefore)
|
|
final Call<List<BannedUser>>
|
queryBannedUsers(FilterObject filter, QuerySort<BannedUsersSort> sort, Integer offset, Integer limit, Date createdAtAfter, Date createdAtAfterOrEqual)
|
|
final Call<List<BannedUser>>
|
queryBannedUsers(FilterObject filter, QuerySort<BannedUsersSort> sort, Integer offset, Integer limit, Date createdAtAfter)
|
|
final Call<List<BannedUser>>
|
queryBannedUsers(FilterObject filter, QuerySort<BannedUsersSort> sort, Integer offset, Integer limit)
|
|
final Call<List<BannedUser>>
|
queryBannedUsers(FilterObject filter, QuerySort<BannedUsersSort> sort, Integer offset)
|
|
final Call<List<BannedUser>>
|
queryBannedUsers(FilterObject filter, QuerySort<BannedUsersSort> sort)
|
|
final Call<List<BannedUser>>
|
queryBannedUsers(FilterObject filter)
|
|
final Call<List<BannedUser>>
|
queryBannedUsers()
|
|
final Call<Unit>
|
markMessageRead(String messageId)
|
|
final Call<Unit>
|
markRead()
|
|
final Call<Channel>
|
delete()
|
|
final Call<Unit>
|
show()
|
|
final Call<Unit>
|
hide(Boolean clearHistory)
|
|
final Call<String>
|
sendFile(File file)
|
|
final Call<String>
|
sendFile(File file, ProgressCallback callback)
|
|
final Call<String>
|
sendImage(File file)
|
|
final Call<String>
|
sendImage(File file, ProgressCallback callback)
|
|
final Call<Reaction>
|
sendReaction(Reaction reaction, Boolean enforceUnique)
|
|
final Call<Message>
|
sendAction(SendActionRequest request)
|
|
final Call<Message>
|
deleteReaction(String messageId, String reactionType)
|
|
final Call<List<Reaction>>
|
getReactions(String messageId, Integer offset, Integer limit)
|
|
final Call<List<Message>>
|
getReactions(String messageId, String firstReactionId, Integer limit)
|
|
final Call<Channel>
|
update(Message message, Map<String, Object> extraData)
|
|
final Call<Channel>
|
updatePartial(Map<String, Object> set, List<String> unset)
|
|
final Call<Channel>
|
enableSlowMode(Integer cooldownTimeInSeconds)
|
|
final Call<Channel>
|
disableSlowMode()
|
|
final Call<Channel>
|
addMembers(String userIds)
|
|
final Call<Channel>
|
removeMembers(String userIds)
|
|
final Call<Channel>
|
acceptInvite(String message)
|
|
final Call<Channel>
|
rejectInvite()
|
|
final Call<Mute>
|
muteCurrentUser()
|
|
final Call<Unit>
|
mute()
|
|
final Call<Unit>
|
unmute()
|
|
final Call<Mute>
|
muteUser(String userId)
|
|
final Call<Unit>
|
unmuteUser(String userId)
|
|
final Call<Unit>
|
unmuteCurrentUser()
|
|
final Call<ChatEvent>
|
keystroke()
|
|
final Call<ChatEvent>
|
keystroke(String parentId)
|
|
final Call<ChatEvent>
|
stopTyping()
|
|
final Call<ChatEvent>
|
stopTyping(String parentId)
|
|
final Call<List<Member>>
|
queryMembers(Integer offset, Integer limit, FilterObject filter, QuerySort<Member> sort, List<Member> members)
|
|
final Call<List<Attachment>>
|
getFileAttachments(Integer offset, Integer limit)
|
|
final Call<List<Attachment>>
|
getImageAttachments(Integer offset, Integer limit)
|
|
final Call<List<Message>>
|
getMessagesWithAttachments(Integer offset, Integer limit, String type)
|
|
final Call<Message>
|
pinMessage(Message message, Date expirationDate)
|
|
final Call<Message>
|
pinMessage(Message message, Integer timeout)
|
|
final Call<Message>
|
unpinMessage(Message message)
|
|