A  B  C  D  E  F  G  H  I  K  L  M  N  O  P  Q  R  S  T  U  V  W 

S

searchMessages(FilterObject,FilterObject,Integer,Integer,String,QuerySorter) - function in io.getstream.chat.android.client.ChatClient
Search messages across channels.
SearchMessagesRequest - class in io.getstream.chat.android.client.api.models
 
seekTo(Integer,Integer) - function in io.getstream.chat.android.client.audio.AudioPlayer
Seeks the audio track of the audio hash to the millisecond position.
seekTo(Integer) - function in io.getstream.chat.android.client.audio.NativeMediaPlayer
Seeks to specified time position.
selectAll(int,Continuation) - function in io.getstream.chat.android.client.persistence.db.dao.MessageReceiptDao_Impl
 
selectAll(null,null) - function in io.getstream.chat.android.client.persistence.db.dao.MessageReceiptDao_Impl
 
selectAllChannelUserMessages(String,String) - function in io.getstream.chat.android.client.persistance.repository.MessageRepository
Selects all messages from a given user in a given channel.
selectAllChannelUserMessages(String,String) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Selects all messages from a given user in a given channel.
selectAllCids() - function in io.getstream.chat.android.client.persistance.repository.ChannelRepository
Selects all channels' cids.
selectAllCids() - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Selects all channels' cids.
selectAllUserMessages(String) - function in io.getstream.chat.android.client.persistance.repository.MessageRepository
Selects all messages from a given user.
selectAllUserMessages(String) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Selects all messages from a given user.
selectBy(FilterObject,QuerySorter) - function in io.getstream.chat.android.client.persistance.repository.QueryChannelsRepository
Selects a query spec persisted for a classic query identified by filter and querySort.
selectBy(String,Map,Map) - function in io.getstream.chat.android.client.persistance.repository.QueryChannelsRepository
Selects a query spec persisted for a server-side predefined-filter query identified by predefinedFilterName and its interpolation values.
selectBy(String) - function in io.getstream.chat.android.client.persistance.repository.QueryChannelsRepository
Selects the spec stored under groupKey for a grouped query.
selectBy(FilterObject,QuerySorter) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Selects a query spec persisted for a classic query identified by filter and querySort.
selectBy(String,Map,Map) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Selects a query spec persisted for a server-side predefined-filter query identified by predefinedFilterName and its interpolation values.
selectBy(String) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Selects the spec stored under groupKey for a grouped query.
selectChannel(String) - function in io.getstream.chat.android.client.persistance.repository.ChannelRepository
Select channel by full channel ID Channel.cid
selectChannel(String) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Select channel by full channel ID Channel.cid
selectChannelCidsBySyncNeeded(Integer) - function in io.getstream.chat.android.client.persistance.repository.ChannelRepository
Read which channel cids need sync.
selectChannelCidsBySyncNeeded(Integer) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Read which channel cids need sync.
selectChannelConfig(String) - function in io.getstream.chat.android.client.persistance.repository.ChannelConfigRepository
Select the ChannelConfig for a channel type.
selectChannelConfig(String) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Select the ChannelConfig for a channel type.
selectChannels(List) - function in io.getstream.chat.android.client.persistance.repository.ChannelRepository
Select channels by full channel IDs Channel.cid
selectChannels(List) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Select channels by full channel IDs Channel.cid
selectChannels(List,AnyChannelPaginationRequest) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
 
selectChannelsSyncNeeded(Integer) - function in io.getstream.chat.android.client.persistance.repository.ChannelRepository
Read which channels need sync.
selectChannelsSyncNeeded(Integer) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Read which channels need sync.
selectDraftMessageByParentId(String) - function in io.getstream.chat.android.client.persistance.repository.MessageRepository
Selects a draft message by its parent message ID.
selectDraftMessageByParentId(String) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Selects a draft message by its parent message ID.
selectDraftMessages() - function in io.getstream.chat.android.client.persistance.repository.MessageRepository
Selects all draft messages.
selectDraftMessages() - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Selects all draft messages.
selectDraftMessagesByCid(String) - function in io.getstream.chat.android.client.persistance.repository.MessageRepository
Selects a draft message by its channel ID.
selectDraftMessagesByCid(String) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Selects a draft message by its channel ID.
selectMembersForChannel(String) - function in io.getstream.chat.android.client.persistance.repository.ChannelRepository
Reads the member list of a channel.
selectMembersForChannel(String) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Reads the member list of a channel.
selectMessage(String) - function in io.getstream.chat.android.client.persistance.repository.MessageRepository
Reads the message with passed ID.
selectMessage(String) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Reads the message with passed ID.
selectMessageBySyncState(SyncStatus) - function in io.getstream.chat.android.client.persistance.repository.MessageRepository
Selects all message of a SyncStatus
selectMessageBySyncState(SyncStatus) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Selects all message of a SyncStatus
selectMessageIdsBySyncState(SyncStatus) - function in io.getstream.chat.android.client.persistance.repository.MessageRepository
Selects all message ids of a SyncStatus
selectMessageIdsBySyncState(SyncStatus) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Selects all message ids of a SyncStatus
selectMessages(List) - function in io.getstream.chat.android.client.persistance.repository.MessageRepository
Selects messages by IDs.
selectMessages(List) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Selects messages by IDs.
selectMessagesForChannel(String,AnyChannelPaginationRequest) - function in io.getstream.chat.android.client.persistance.repository.MessageRepository
Select messages for a channel in a desired page.
selectMessagesForChannel(String,AnyChannelPaginationRequest) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Select messages for a channel in a desired page.
selectMessagesForThread(String,Integer) - function in io.getstream.chat.android.client.persistance.repository.MessageRepository
Select messages for a thread in a desired page.
selectMessagesForThread(String,Integer) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Select messages for a thread in a desired page.
selectMessagesWithPoll(String) - function in io.getstream.chat.android.client.persistance.repository.MessageRepository
Selects all messages with a poll with the passed ID.
selectMessagesWithPoll(String) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Selects all messages with a poll with the passed ID.
selectReactionById(Integer) - function in io.getstream.chat.android.client.persistance.repository.ReactionRepository
Selects reaction with specified id.
selectReactionById(Integer) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Selects reaction with specified id.
selectReactionIdsBySyncStatus(SyncStatus) - function in io.getstream.chat.android.client.persistance.repository.ReactionRepository
Selects all reaction ids with specific SyncStatus.
selectReactionIdsBySyncStatus(SyncStatus) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Selects all reaction ids with specific SyncStatus.
selectReactionsByIds(List) - function in io.getstream.chat.android.client.persistance.repository.ReactionRepository
Selects all reactions with specified ids
selectReactionsByIds(List) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Selects all reactions with specified ids
selectReactionsBySyncStatus(SyncStatus) - function in io.getstream.chat.android.client.persistance.repository.ReactionRepository
Selects all reactions with specific SyncStatus
selectReactionsBySyncStatus(SyncStatus) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Selects all reactions with specific SyncStatus
selectSyncState(String) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Selects a sync state.
selectSyncState(String) - function in io.getstream.chat.android.client.persistance.repository.SyncStateRepository
Selects a sync state.
selectThread(String) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Retrieves the Thread identified by id.
selectThread(String) - function in io.getstream.chat.android.client.persistance.repository.ThreadsRepository
Retrieves the Thread identified by id.
selectThreadOrder(String) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Retrieves the order in which local threads should be displayed.
selectThreadOrder(String) - function in io.getstream.chat.android.client.persistance.repository.ThreadsRepository
Retrieves the order in which local threads should be displayed.
selectThreads(List) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Retrieves all Threads identified by the supplied ids.
selectThreads(List) - function in io.getstream.chat.android.client.persistance.repository.ThreadsRepository
Retrieves all Threads identified by the supplied ids.
selectUser(String) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Selects a user by id.
selectUser(String) - function in io.getstream.chat.android.client.persistance.repository.UserRepository
Selects a user by id.
selectUserReactionsToMessage(String,String) - function in io.getstream.chat.android.client.persistance.repository.ReactionRepository
Selects all current user reactions of a message.
selectUserReactionsToMessage(String,String) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Selects all current user reactions of a message.
selectUserReactionToMessage(String,String,String) - function in io.getstream.chat.android.client.persistance.repository.ReactionRepository
Selects the reaction of given type to the message if exists.
selectUserReactionToMessage(String,String,String) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Selects the reaction of given type to the message if exists.
selectUsers(List) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
 
selectUsers(List) - function in io.getstream.chat.android.client.persistance.repository.UserRepository
 
sendAction(SendActionRequest) - function in io.getstream.chat.android.client.ChatClient
 
sendAction(SendActionRequest) - function in io.getstream.chat.android.client.channel.ChannelClient
 
SendActionRequest - class in io.getstream.chat.android.client.api.models
 
SendAttachmentListener - class in io.getstream.chat.android.client.plugin.listeners
Listener that updates the SDK accordingly with the request to send attachments to the backend.
sendEvent(String,String,String,Map) - function in io.getstream.chat.android.client.ChatClient
Sends an event to all users watching the channel.
sendEvent(String,Map) - function in io.getstream.chat.android.client.channel.ChannelClient
Sends an event to all users watching the channel.
sendFile(String,String,File,ProgressCallback) - function in io.getstream.chat.android.client.ChatClient
Uploads a file for the given channel.
sendFile(String,String,File) - function in io.getstream.chat.android.client.ChatClient
Uploads a file for the given channel.
sendFile(String,String,File,String,ProgressCallback,Boolean) - function in io.getstream.chat.android.client.ChatClient
Uploads a file that belongs to the message with messageId, so the id can be propagated to the FileUploader as part of the upload context.
sendFile(File,ProgressCallback) - function in io.getstream.chat.android.client.channel.ChannelClient
Uploads a file for the given channel.
sendFile(File) - function in io.getstream.chat.android.client.channel.ChannelClient
Uploads a file for the given channel.
sendFile(FileUploadContext,File,ProgressCallback) - function in io.getstream.chat.android.client.uploader.FileUploader
Uploads a file within the given uploadContext.
sendFile(String,String,String,File,ProgressCallback) - function in io.getstream.chat.android.client.uploader.FileUploader
Uploads a file for the given channel.
sendFile(String,String,String,File) - function in io.getstream.chat.android.client.uploader.FileUploader
Uploads a file for the given channel.
sendGiphy(Message) - function in io.getstream.chat.android.client.ChatClient
Sends selected giphy message to the channel specified by Message.cid.
SendGiphyListener - class in io.getstream.chat.android.client.plugin.listeners
Listener for io.getstream.chat.android.client.ChatClient.sendGiphy calls.
sendImage(String,String,File,ProgressCallback) - function in io.getstream.chat.android.client.ChatClient
Uploads an image for the given channel.
sendImage(String,String,File) - function in io.getstream.chat.android.client.ChatClient
Uploads an image for the given channel.
sendImage(String,String,File,String,ProgressCallback,Boolean) - function in io.getstream.chat.android.client.ChatClient
Uploads an image that belongs to the message with messageId, so the id can be propagated to the FileUploader as part of the upload context.
sendImage(File,ProgressCallback) - function in io.getstream.chat.android.client.channel.ChannelClient
Uploads an image for the given channel.
sendImage(File) - function in io.getstream.chat.android.client.channel.ChannelClient
Uploads an image for the given channel.
sendImage(FileUploadContext,File,ProgressCallback) - function in io.getstream.chat.android.client.uploader.FileUploader
Uploads an image within the given uploadContext.
sendImage(String,String,String,File,ProgressCallback) - function in io.getstream.chat.android.client.uploader.FileUploader
Uploads an image for the given channel.
sendImage(String,String,String,File) - function in io.getstream.chat.android.client.uploader.FileUploader
Uploads an image for the given channel.
sendMessage(String,String,Message,Boolean) - function in io.getstream.chat.android.client.ChatClient
Sends the message to the given channel.
sendMessage(Message,Boolean) - function in io.getstream.chat.android.client.channel.ChannelClient
Sends the message to the given channel with side effects if there is any plugin added in the client.
sendMessage(Message) - function in io.getstream.chat.android.client.channel.ChannelClient
Sends the message to the given channel with side effects if there is any plugin added in the client.
sendMessage(String,String,Message) - function in io.getstream.chat.android.client.interceptor.SendMessageInterceptor
Sends a message to the server.
SendMessageDebugger - class in io.getstream.chat.android.client.debugger
Debugs the sending message flow.
sendMessageInterceptor(SendMessageInterceptor) - function in io.getstream.chat.android.client.ChatClient.Builder
Sets a custom message sender implementation that will be used to send messages to the server.
SendMessageInterceptor - class in io.getstream.chat.android.client.interceptor
Interceptor for sending messages in the Stream Chat SDK.
SendMessageListener - class in io.getstream.chat.android.client.plugin.listeners
Listener for ChatClient.sendMessage requests.
sendPoll(String,String,PollConfig) - function in io.getstream.chat.android.client.ChatClient
Send a message with a poll to the given channel.
sendReaction(Reaction,Boolean,String,Boolean) - function in io.getstream.chat.android.client.ChatClient
Sends the reaction.
sendReaction(Reaction,Boolean,String) - function in io.getstream.chat.android.client.ChatClient
Sends the reaction.
sendReaction(Reaction,Boolean) - function in io.getstream.chat.android.client.ChatClient
Sends the reaction.
sendReaction(Reaction,Boolean,Boolean) - function in io.getstream.chat.android.client.channel.ChannelClient
Sends the reaction.
sendReaction(Reaction,Boolean) - function in io.getstream.chat.android.client.channel.ChannelClient
Sends the reaction.
sendReaction(Reaction) - function in io.getstream.chat.android.client.channel.ChannelClient
Sends the reaction.
SendReactionErrorHandler - class in io.getstream.chat.android.client.errorhandler
Error handler for io.getstream.chat.android.client.ChatClient.sendReaction calls.
SendReactionListener - class in io.getstream.chat.android.client.plugin.listeners
Listener for io.getstream.chat.android.client.ChatClient.sendReaction calls.
sendStaticLocation(String,Double,Double,String) - function in io.getstream.chat.android.client.ChatClient
Sends a static location message to the given channel.
serializeNulls() - function in com.squareup.moshi.DateAdapter
 
ServerClockOffset - class in io.getstream.chat.android.client.utils.internal
Tracks the offset between the local device clock and the server clock using NTP-style estimation from WebSocket health check round-trips.
setCdnHttpUrl(String) - function in io.getstream.chat.android.client.api.ChatClientConfig
 
setChannelDeletedAt(String,Date) - function in io.getstream.chat.android.client.persistance.repository.ChannelRepository
Sets the Channel.deleteAt for a channel.
setChannelDeletedAt(String,Date) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Sets the Channel.deleteAt for a channel.
setChannelLimit(Integer) - function in io.getstream.chat.android.client.query.pagination.AnyChannelPaginationRequest
 
setChannelOffset(Integer) - function in io.getstream.chat.android.client.query.pagination.AnyChannelPaginationRequest
 
setChannelPushPreference(String,PushPreferenceLevel) - function in io.getstream.chat.android.client.ChatClient
Sets the push notification preference level for a specific channel.
setCids(Set) - function in io.getstream.chat.android.client.query.QueryChannelsSpec
CIDs of channels currently associated with this query.
setDataSource(String) - function in io.getstream.chat.android.client.audio.NativeMediaPlayer
Sets the data source (file-path or http/rtsp URL) to use.
setDistinctApiCalls(Boolean) - function in io.getstream.chat.android.client.api.ChatClientConfig
 
setDuration(String) - function in io.getstream.chat.android.client.errors.ChatError
 
setFilter(FilterObject) - function in io.getstream.chat.android.client.api.models.QueryUsersRequest
 
setHiddenForChannel(String,Boolean,Date) - function in io.getstream.chat.android.client.persistance.repository.ChannelRepository
Sets the Channel.hidden for a channel.
setHiddenForChannel(String,Boolean) - function in io.getstream.chat.android.client.persistance.repository.ChannelRepository
Sets the Channel.hidden for a channel.
setHiddenForChannel(String,Boolean,Date) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Sets the Channel.hidden for a channel.
setHiddenForChannel(String,Boolean) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Sets the Channel.hidden for a channel.
setHttpUrl(String) - function in io.getstream.chat.android.client.api.ChatClientConfig
 
setIsAnonymous(Boolean) - function in io.getstream.chat.android.client.api.ChatClientConfig
 
setIsNotificationUpdate(Boolean) - function in io.getstream.chat.android.client.api.models.QueryChannelRequest
 
setIsNotificationUpdate(Boolean) - function in io.getstream.chat.android.client.api.models.WatchChannelRequest
 
setIsWatchChannel(Boolean) - function in io.getstream.chat.android.client.api.models.QueryChannelRequest
 
setIsWatchChannel(Boolean) - function in io.getstream.chat.android.client.api.models.WatchChannelRequest
 
setLimit(Integer) - function in io.getstream.chat.android.client.api.models.QueryChannelsRequest
 
setLogicRegistry(ChannelStateLogicProvider) - function in io.getstream.chat.android.client.ChatClient
 
setMemberLimit(Integer) - function in io.getstream.chat.android.client.api.models.QueryChannelsRequest
 
setMemberLimit(Integer) - function in io.getstream.chat.android.client.query.pagination.AnyChannelPaginationRequest
 
setMemberOffset(Integer) - function in io.getstream.chat.android.client.query.pagination.AnyChannelPaginationRequest
 
setMessage(String) - function in io.getstream.chat.android.client.errors.ChatError
 
setMessageFilterDirection(Pagination) - function in io.getstream.chat.android.client.query.pagination.AnyChannelPaginationRequest
 
setMessageFilterValue(String) - function in io.getstream.chat.android.client.query.pagination.AnyChannelPaginationRequest
 
setMessageLimit(Integer) - function in io.getstream.chat.android.client.api.models.QueryChannelsRequest
 
setMessageLimit(Integer) - function in io.getstream.chat.android.client.query.pagination.AnyChannelPaginationRequest
 
setMoreInfo(String) - function in io.getstream.chat.android.client.errors.ChatError
 
setOFFLINE_SUPPORT_ENABLED(Boolean) - function in io.getstream.chat.android.client.ChatClient.Companion
Flag used to track whether offline support is enabled.
setOffset(Integer) - function in io.getstream.chat.android.client.api.models.QueryChannelsRequest
 
setOnCompletionListener(Function0) - function in io.getstream.chat.android.client.audio.NativeMediaPlayer
Register a callback to be invoked when the end of a media source has been reached during playback.
setOnErrorListener(Function1) - function in io.getstream.chat.android.client.audio.NativeMediaPlayer
Register a callback to be invoked when an error has happened during an asynchronous operation.
setOnPreparedListener(Function0) - function in io.getstream.chat.android.client.audio.NativeMediaPlayer
Register a callback to be invoked when the media source is ready for playback.
setPlugins(List) - function in io.getstream.chat.android.client.ChatClient
The list of plugins added once user is connected.
setPresence(Boolean) - function in io.getstream.chat.android.client.api.models.QueryChannelRequest
 
setPresence(Boolean) - function in io.getstream.chat.android.client.api.models.QueryChannelsRequest
 
setPresence(Boolean) - function in io.getstream.chat.android.client.api.models.QueryUsersRequest
 
setPresence(Boolean) - function in io.getstream.chat.android.client.api.models.WatchChannelRequest
 
setPushNotificationReceivedListener(PushNotificationReceivedListener) - function in io.getstream.chat.android.client.ChatClient
 
setQuerySort(QuerySorter) - function in io.getstream.chat.android.client.api.models.QueryUsersRequest
 
setSampleData(<ERROR CLASS>) - function in io.getstream.chat.android.client.audio.WaveformExtractor
 
setShouldRefresh(Boolean) - function in io.getstream.chat.android.client.api.models.QueryChannelRequest
 
setShouldRefresh(Boolean) - function in io.getstream.chat.android.client.api.models.WatchChannelRequest
 
setSort(QuerySorter) - function in io.getstream.chat.android.client.query.pagination.AnyChannelPaginationRequest
 
setSpeed(Float) - function in io.getstream.chat.android.client.audio.NativeMediaPlayer
Retrieves/Sets the speed factor.
setStackTrace(Array) - function in kotlin.StreamChannelNotFoundException
 
setStackTrace(Array) - function in kotlin.StreamCodeException
 
setStackTrace(Array) - function in kotlin.StreamException
 
setStackTrace(Array) - function in kotlin.StreamSdkException
 
setStackTrace(Array) - function in kotlin.MessageModerationDeletedException
 
setState(Boolean) - function in io.getstream.chat.android.client.api.models.QueryChannelRequest
 
setState(Boolean) - function in io.getstream.chat.android.client.api.models.QueryChannelsRequest
 
setState(Boolean) - function in io.getstream.chat.android.client.api.models.WatchChannelRequest
 
setStatusCode(Integer) - function in io.getstream.chat.android.client.errors.ChatError
 
setTransactionSuccessful() - function in androidx.room.ChatClientDatabase_Impl
 
setUserPushPreference(PushPreferenceLevel) - function in io.getstream.chat.android.client.ChatClient
Sets the push notification preference level for the current user.
setVERSION_PREFIX_HEADER(VersionPrefixHeader) - function in io.getstream.chat.android.client.ChatClient.Companion
Header used to track which SDK is being used.
setWatch(Boolean) - function in io.getstream.chat.android.client.api.models.QueryChannelRequest
 
setWatch(Boolean) - function in io.getstream.chat.android.client.api.models.QueryChannelsRequest
 
setWatch(Boolean) - function in io.getstream.chat.android.client.api.models.WatchChannelRequest
 
setWatcherLimit(Integer) - function in io.getstream.chat.android.client.query.pagination.AnyChannelPaginationRequest
 
setWatcherOffset(Integer) - function in io.getstream.chat.android.client.query.pagination.AnyChannelPaginationRequest
 
setWssUrl(String) - function in io.getstream.chat.android.client.api.ChatClientConfig
 
shadowBanUser(String,String,String,String,Integer) - function in io.getstream.chat.android.client.ChatClient
Shadow bans a user from a given channel.
shadowBanUser(String,String,Integer) - function in io.getstream.chat.android.client.channel.ChannelClient
 
SharedPreferencesKt - class in io.getstream.chat.android.client.extensions
 
shareFileDownloadRequestInterceptor(Interceptor) - function in io.getstream.chat.android.client.ChatClient.Builder
Sets a custom Interceptor that will be used to intercept file download requests for the purpose of sharing the file.
shouldDeleteRemote(Message,String) - function in io.getstream.chat.android.client.utils.message.MessageUtils
Checks whether we should attempt to delete the message remotely.
shouldIncrementUnreadCount(Message,String,Date,Boolean) - function in io.getstream.chat.android.client.extensions.internal.MessageKt
Function that parses if the unread count should be increased or not.
show() - function in io.getstream.chat.android.client.channel.ChannelClient
 
showChannel(String,String) - function in io.getstream.chat.android.client.ChatClient
Shows the specified channel (if previously hidden).
showNotification(ChatNotification) - function in io.getstream.chat.android.client.notifications.handler.NotificationHandler
Show a notification for the given ChatNotification.
showNotification(Channel,Message) - function in io.getstream.chat.android.client.notifications.handler.NotificationHandler
Show a notification for the given channel and message
shuffleGiphy(Message) - function in io.getstream.chat.android.client.ChatClient
Performs Giphy shuffle operation in the channel specified by Message.cid.
ShuffleGiphyListener - class in io.getstream.chat.android.client.plugin.listeners
Listener for io.getstream.chat.android.client.ChatClient.shuffleGiphy calls.
snakeToLowerCamelCase(String) - function in io.getstream.chat.android.client.extensions.StringExtensionsKt
Converts string written in snake case to String in camel case with the first symbol in lower case.
snoozeChannelPushNotifications(String,Date) - function in io.getstream.chat.android.client.ChatClient
Temporarily disables push notifications for a specific channel until the specified date.
snoozeUserPushNotifications(Date) - function in io.getstream.chat.android.client.ChatClient
Temporarily disables push notifications for the current user until the specified date.
SocketListener - class in io.getstream.chat.android.client.socket
Listener which is invoked for WebSocket events.
start() - function in io.getstream.chat.android.client.audio.NativeMediaPlayer
Starts or resumes playback.
start(String) - function in io.getstream.chat.android.client.audio.WaveformExtractor
 
STARTED - enum entry in io.getstream.chat.android.client.audio.NativeMediaPlayerState
 
startLiveLocationSharing(String,Double,Double,String,Date) - function in io.getstream.chat.android.client.ChatClient
Starts live location sharing for the given channel.
startSeek(Integer) - function in io.getstream.chat.android.client.audio.AudioPlayer
Informs the player that seek has started.
StartStopBuffer - class in io.getstream.chat.android.client.utils.buffer
 
startTask(String) - function in io.getstream.chat.android.client.utils.PerformanceUtils
 
stop() - function in io.getstream.chat.android.client.audio.NativeMediaPlayer
Stops playback after playback has been started or paused.
stop() - function in io.getstream.chat.android.client.audio.WaveformExtractor
 
stopLiveLocationSharing(String,String) - function in io.getstream.chat.android.client.ChatClient
Stops the live location sharing for a message.
STOPPED - enum entry in io.getstream.chat.android.client.audio.NativeMediaPlayerState
 
stopTask(String) - function in io.getstream.chat.android.client.utils.PerformanceUtils
 
stopTyping(String,String,String) - function in io.getstream.chat.android.client.ChatClient
Sends a EventType.TYPING_STOP event to the backend.
stopTyping(String) - function in io.getstream.chat.android.client.channel.ChannelClient
Sends a stop typing event EventType.TYPING_STOP in this channel to the server.
stopTyping() - function in io.getstream.chat.android.client.channel.ChannelClient
Sends a stop typing event EventType.TYPING_STOP in this channel to the server.
stopWatching(String,String) - function in io.getstream.chat.android.client.ChatClient
Stops watching the channel which means you won't receive more events for the channel.
stopWatching() - function in io.getstream.chat.android.client.channel.ChannelClient
 
storeStateForChannel(Channel) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
 
storeStateForChannels(Collection) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
 
StreamCacheConfig - class in io.getstream.chat.android.client.cache
Bundles the per-cache configurations exposed by the Stream Chat SDK.
StreamCdnImageMimeTypes - class in io.getstream.chat.android.client.uploader
 
StreamChannelNotFoundException - class in io.getstream.chat.android.client.errors.cause
Identifies that channel with given cid not found.
StreamCodeException - class in io.getstream.chat.android.client.errors.cause
Exceptions hierarchy based on backend error codes.
StreamDateFormatter - class in io.getstream.chat.android.client.parser2.adapters.internal
This class handles parse and format date in the standard way of Stream.
StreamException - class in io.getstream.chat.android.client.errors.cause
Stream root exception.
StreamFileManager - class in io.getstream.chat.android.client.internal.file
Manages file operations for the Stream Chat SDK, providing utilities for caching, retrieving, and managing files in various cache directories and external storage.
StreamMediaDataSource - class in io.getstream.chat.android.client.cdn.internal
Centralized provider for Media3 DataSource.Factory instances.
StreamPayloadParser - class in io.getstream.chat.android.client.notifications.parser
Helper class for parsing the payload of a push message.
StreamSdkException - class in io.getstream.chat.android.client.errors.cause
Exceptions hierarchy for SDK internal usage only.
StringExtensionsKt - class in io.getstream.chat.android.client.extensions
 
stringify(SyncState) - function in io.getstream.chat.android.client.sync.SyncStateKt
 
subscribe(ChatEventListener) - function in io.getstream.chat.android.client.ChatClient
 
subscribe(ChatEventListener) - function in io.getstream.chat.android.client.channel.ChannelClient
 
subscribe(Function1) - function in io.getstream.chat.android.client.utils.buffer.StartStopBuffer
 
subscribeFor(String,ChatEventListener) - function in io.getstream.chat.android.client.ChatClient
Subscribes to the specific eventTypes of the client.
subscribeFor(LifecycleOwner,String,ChatEventListener) - function in io.getstream.chat.android.client.ChatClient
Subscribes to the specific eventTypes of the client, in the lifecycle of lifecycleOwner.
subscribeFor(Class,ChatEventListener) - function in io.getstream.chat.android.client.ChatClient
Subscribes to the specific eventTypes of the client.
subscribeFor(LifecycleOwner,Class,ChatEventListener) - function in io.getstream.chat.android.client.ChatClient
Subscribes to the specific eventTypes of the client, in the lifecycle of lifecycleOwner.
subscribeFor(ChatClient,ChatEventListener) - function in io.getstream.chat.android.client.ClientExtensionsKt
Subscribes to client events of type T.
subscribeFor(ChatClient,LifecycleOwner,ChatEventListener) - function in io.getstream.chat.android.client.ClientExtensionsKt
Subscribes to client events of type T, in the lifecycle of lifecycleOwner.
subscribeFor(ChatClient,KClass,ChatEventListener) - function in io.getstream.chat.android.client.ClientExtensionsKt
Subscribes to the specific eventTypes of the client.
subscribeFor(ChatClient,LifecycleOwner,KClass,ChatEventListener) - function in io.getstream.chat.android.client.ClientExtensionsKt
Subscribes to the specific eventTypes of the client, in the lifecycle of lifecycleOwner.
subscribeFor(String,ChatEventListener) - function in io.getstream.chat.android.client.channel.ChannelClient
 
subscribeFor(LifecycleOwner,String,ChatEventListener) - function in io.getstream.chat.android.client.channel.ChannelClient
 
subscribeFor(Class,ChatEventListener) - function in io.getstream.chat.android.client.channel.ChannelClient
 
subscribeFor(LifecycleOwner,Class,ChatEventListener) - function in io.getstream.chat.android.client.channel.ChannelClient
 
subscribeFor(ChannelClient,ChatEventListener) - function in io.getstream.chat.android.client.channel.ChannelClientExtensionsKt
Subscribes to events of type T in the channel.
subscribeFor(ChannelClient,LifecycleOwner,ChatEventListener) - function in io.getstream.chat.android.client.channel.ChannelClientExtensionsKt
Subscribes to events of type T in the channel, in the lifecycle of lifecycleOwner.
subscribeFor(ChannelClient,KClass,ChatEventListener) - function in io.getstream.chat.android.client.channel.ChannelClientExtensionsKt
Subscribes to the specific eventTypes of the channel.
subscribeFor(ChannelClient,LifecycleOwner,KClass,ChatEventListener) - function in io.getstream.chat.android.client.channel.ChannelClientExtensionsKt
Subscribes to the specific eventTypes of the channel, in the lifecycle of lifecycleOwner.
subscribeForSingle(String,ChatEventListener) - function in io.getstream.chat.android.client.ChatClient
Subscribes for the next event with the given eventType.
subscribeForSingle(Class,ChatEventListener) - function in io.getstream.chat.android.client.ChatClient
Subscribes for the next event with the given eventType.
subscribeForSingle(ChatClient,ChatEventListener) - function in io.getstream.chat.android.client.ClientExtensionsKt
Subscribes for the next client event of type T.
subscribeForSingle(String,ChatEventListener) - function in io.getstream.chat.android.client.channel.ChannelClient
 
subscribeForSingle(Class,ChatEventListener) - function in io.getstream.chat.android.client.channel.ChannelClient
 
subscribeForSingle(ChannelClient,ChatEventListener) - function in io.getstream.chat.android.client.channel.ChannelClientExtensionsKt
Subscribes for the next channel event of type T.
suggestPollOption(String,String) - function in io.getstream.chat.android.client.ChatClient
Create a new option for a poll.
suspendTask(String,SuspendFunction0) - function in io.getstream.chat.android.client.utils.PerformanceUtils
 
switchUser(User,TokenProvider,Long,Function0) - function in io.getstream.chat.android.client.ChatClient
Changes the user.
switchUser(User,TokenProvider,Long) - function in io.getstream.chat.android.client.ChatClient
Changes the user.
switchUser(User,TokenProvider) - function in io.getstream.chat.android.client.ChatClient
Changes the user.
switchUser(User,String,Long,Function0) - function in io.getstream.chat.android.client.ChatClient
Changes the user.
switchUser(User,String,Long) - function in io.getstream.chat.android.client.ChatClient
Changes the user.
switchUser(User,String) - function in io.getstream.chat.android.client.ChatClient
Changes the user.
SyncState - class in io.getstream.chat.android.client.sync
 
SyncStateKt - class in io.getstream.chat.android.client.sync
 
SyncStateRepository - class in io.getstream.chat.android.client.persistance.repository
Repository to read and write data about the sync state of the SDK.
syncUnreadCountWithReads(Channel,<ERROR CLASS>) - function in io.getstream.chat.android.client.extensions.ChannelExtensionKt
Synchronizes the unread count of the channel with the read state of the current user.
A  B  C  D  E  F  G  H  I  K  L  M  N  O  P  Q  R  S  T  U  V  W