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

C

cacheChannelConfigs() - function in io.getstream.chat.android.client.persistance.repository.ChannelConfigRepository
Caches in memory data from DB.
cacheChannelConfigs() - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Caches in memory data from DB.
cancelEphemeralMessage(ChatClient,Message) - function in io.getstream.chat.android.client.api.state.ChatClientExtensions
Cancels the message of "ephemeral" type.
castPollAnswer(String,String,String) - function in io.getstream.chat.android.client.ChatClient
Cast an answer in a poll.
castPollVote(String,String,String) - function in io.getstream.chat.android.client.ChatClient
Cast a vote for a poll in a message.
cdn(CDN) - function in io.getstream.chat.android.client.ChatClient.Builder
Sets a custom CDN implementation to be used by the client.
CDN - class in io.getstream.chat.android.client.cdn
Class defining a CDN (Content Delivery Network) interface.
CDNRequest - class in io.getstream.chat.android.client.cdn
Model representing the request for loading a file from a CDN.
cdnUrl(String) - function in io.getstream.chat.android.client.ChatClient.Builder
Sets the CDN URL to be used by the client.
changeSpeed(Integer) - function in io.getstream.chat.android.client.audio.AudioPlayer
Changes the speed of reproduction for the specified audio track.
channel(String,String) - function in io.getstream.chat.android.client.ChatClient
Returns a ChannelClient for given type and id.
channel(String) - function in io.getstream.chat.android.client.ChatClient
Returns a ChannelClient for given cid.
channel(String,String) - function in io.getstream.chat.android.client.api.state.StateRegistry
Returns the ChannelState for the given channel.
ChannelClient - class in io.getstream.chat.android.client.channel
Client for performing actions related to a specific channel.
ChannelClientExtensionsKt - class in io.getstream.chat.android.client.channel
 
ChannelConfigRepository - class in io.getstream.chat.android.client.persistance.repository
Repository to read and write data of ChannelConfig
ChannelDeletedEvent - class in io.getstream.chat.android.client.events
Triggered when a channel is deleted
ChannelExtensionKt - class in io.getstream.chat.android.client.extensions
 
ChannelFilterRequest - class in io.getstream.chat.android.client.query.request
 
ChannelHiddenEvent - class in io.getstream.chat.android.client.events
Triggered when a channel is mark as hidden
ChannelKt - class in io.getstream.chat.android.client.extensions.internal
 
ChannelMarkReadListener - class in io.getstream.chat.android.client.plugin.listeners
Listener for ChatClient.markRead requests.
ChannelMessageLimit - class in io.getstream.chat.android.client.api
Defines a message limit for a specific channel type.
ChannelMessagesUpdateLogic - class in io.getstream.chat.android.client.channel
 
ChannelRepository - class in io.getstream.chat.android.client.persistance.repository
Repository to read and write Channel data.
ChannelsStateData - class in io.getstream.chat.android.client.api.state
 
ChannelsStateData.Loading - class in io.getstream.chat.android.client.api.state.ChannelsStateData
Indicates we are loading the first page of results.
ChannelsStateData.NoQueryActive - class in io.getstream.chat.android.client.api.state.ChannelsStateData
No query is currently running.
ChannelsStateData.OfflineNoResults - class in io.getstream.chat.android.client.api.state.ChannelsStateData
If we are offline and don't have channels stored in offline storage, typically displayed as an error condition.
ChannelsStateData.Result - class in io.getstream.chat.android.client.api.state.ChannelsStateData
The list of channels, loaded either from offline storage or an API call.
channelState() - function in io.getstream.chat.android.client.channel.ChannelMessagesUpdateLogic
 
ChannelState - class in io.getstream.chat.android.client.channel.state
State container with reactive data of a channel.
channelStateLogic(String,String) - function in io.getstream.chat.android.client.channel.state.ChannelStateLogicProvider
Provides ChannelStateLogic for the channelType and channelId
ChannelStateLogicProvider - class in io.getstream.chat.android.client.channel.state
Provider for state {ChannelStateLogic}
ChannelTruncatedEvent - class in io.getstream.chat.android.client.events
Triggered when a channels' history is truncated.
ChannelUpdatedByUserEvent - class in io.getstream.chat.android.client.events
Triggered when a channel is updated by user.
ChannelUpdatedEvent - class in io.getstream.chat.android.client.events
Triggered when a channel is updated.
ChannelUserBannedEvent - class in io.getstream.chat.android.client.events
Triggered when the user is banned from a channel
ChannelUserUnbannedEvent - class in io.getstream.chat.android.client.events
Triggered when the channel user ban is lifted
ChannelUtilsKt - class in io.getstream.chat.android.client.utils.channel
 
ChannelVisibleEvent - class in io.getstream.chat.android.client.events
Triggered when a channel is made visible
ChatClient - class in io.getstream.chat.android.client
The ChatClient is the main entry point for all low-level operations on chat
ChatClient.Builder - class in io.getstream.chat.android.client.ChatClient
Builder to initialize the singleton ChatClient instance and configure its parameters.
ChatClient.ChatClientBuilder - class in io.getstream.chat.android.client.ChatClient
 
ChatClient.Companion - class in io.getstream.chat.android.client.ChatClient
 
ChatClientConfig - class in io.getstream.chat.android.client.api
Provides a configuration for the ChatClient behavior.
ChatClientDebugger - class in io.getstream.chat.android.client.debugger
Debugs the io.getstream.chat.android.client.ChatClient.
ChatClientExtensions - class in io.getstream.chat.android.client.api.state
 
ChatError - class in io.getstream.chat.android.client.errors
The error response from the chat server.
ChatErrorDetail - class in io.getstream.chat.android.client.errors
The error detail.
ChatEvent - class in io.getstream.chat.android.client.events
 
ChatEventHandler - class in io.getstream.chat.android.client.api.event
Handler responsible for deciding whether the set of channels should be updated after receiving the particular event.
chatEventHandler(StateFlow) - function in io.getstream.chat.android.client.api.event.ChatEventHandlerFactory
Creates a ChatEventHandler instance.
ChatEventHandlerFactory - class in io.getstream.chat.android.client.api.event
A ChatEventHandler factory.
ChatEventKt - class in io.getstream.chat.android.client.extensions.internal
 
ChatEventListener - class in io.getstream.chat.android.client
 
ChatLoggerConfig - class in io.getstream.chat.android.client.logger
A logging config to be used by the client.
ChatLoggerHandler - class in io.getstream.chat.android.client.logger
 
ChatLogLevel - class in io.getstream.chat.android.client.logger
An enumeration used for tracking which logs should be shown.
ChatNotification - class in io.getstream.chat.android.client.notifications.handler
Represents a chat notification with a specific type.
ChatNotification.Companion - class in io.getstream.chat.android.client.notifications.handler.ChatNotification
 
ChatNotification.MessageNew - class in io.getstream.chat.android.client.notifications.handler.ChatNotification
Notification for a new message in a channel.
ChatNotification.MessageUpdated - class in io.getstream.chat.android.client.notifications.handler.ChatNotification
Notification for an updated message in a channel.
ChatNotification.NotificationReminderDue - class in io.getstream.chat.android.client.notifications.handler.ChatNotification
Notification for a reminder due in a channel.
ChatNotification.ReactionNew - class in io.getstream.chat.android.client.notifications.handler.ChatNotification
Notification for a new reaction added to a message in a channel.
CidEvent - class in io.getstream.chat.android.client.events
 
cidToTypeAndId(String) - function in io.getstream.chat.android.client.extensions.StringExtensionsKt
Parses CID of channel to channelType and channelId.
clear() - function in io.getstream.chat.android.client.api.state.StateRegistry
Clear state of all state objects.
clear() - function in io.getstream.chat.android.client.persistance.repository.ChannelConfigRepository
Clear ChanelConfigs of this repository.
clear() - function in io.getstream.chat.android.client.persistance.repository.ChannelRepository
Clear Channels of this repository.
clear() - function in io.getstream.chat.android.client.persistance.repository.MessageRepository
Clear messages of this repository.
clear() - function in io.getstream.chat.android.client.persistance.repository.QueryChannelsRepository
Clear QueryChannels of this repository.
clear() - function in io.getstream.chat.android.client.persistance.repository.ReactionRepository
Clear reactions of this repository.
clear() - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade
Clear users of this repository.
clear() - function in io.getstream.chat.android.client.persistance.repository.SyncStateRepository
Clear syncStates of this repository.
clear() - function in io.getstream.chat.android.client.persistance.repository.ThreadsRepository
Deletes all data related to threads.
clear() - function in io.getstream.chat.android.client.persistance.repository.UserRepository
Clear users of this repository.
clear() - function in io.getstream.chat.android.client.user.storage.UserCredentialStorage
Clear current storage.
clearAll() - function in io.getstream.chat.android.client.plugins.requests.ApiRequestsAnalyser
Clears all the information of the analyser.
clearAllCache(Context) - function in io.getstream.chat.android.client.internal.file.StreamFileManager
Clears all cached data including Stream cache, image cache, and timestamped cache folders.
clearCache(Context) - function in io.getstream.chat.android.client.internal.file.StreamFileManager
Clears the Stream cache directory.
clearCacheAndTemporaryFiles(Context) - function in io.getstream.chat.android.client.ChatClient
Clears all cache and temporary files created by the Stream Chat SDK.
clearExternalStorage(Context) - function in io.getstream.chat.android.client.internal.file.StreamFileManager
Clears Stream files from the external storage directories.
clearPersistence() - function in io.getstream.chat.android.client.ChatClient
Clear local data stored on the device from the current user.
clearRequestContaining(String) - function in io.getstream.chat.android.client.plugins.requests.ApiRequestsAnalyser
Clear an specific requests containing some string in its name.
clearTracks() - function in io.getstream.chat.android.client.audio.AudioPlayer
 
clientDebugger(ChatClientDebugger) - function in io.getstream.chat.android.client.ChatClient.Builder
Sets a ChatClientDebugger instance that will be invoked accordingly through various flows within SDK.
ClientExtensionsKt - class in io.getstream.chat.android.client
 
ClientState - class in io.getstream.chat.android.client.setup.state
The current state of the SDK.
closePoll(String) - function in io.getstream.chat.android.client.ChatClient
Close a poll in a message.
compareTo(ErrorHandler) - function in io.getstream.chat.android.client.errorhandler.ErrorHandler
 
config(ChatClientConfig) - function in io.getstream.chat.android.client.ChatClient.Builder
Specifies the client configuration.
connectAnonymousUser(Long) - function in io.getstream.chat.android.client.ChatClient
 
connectAnonymousUser() - function in io.getstream.chat.android.client.ChatClient
 
ConnectedEvent - class in io.getstream.chat.android.client.events
Triggered when a user gets connected to the WS
connectGuestUser(String,String,Long) - function in io.getstream.chat.android.client.ChatClient
 
connectGuestUser(String,String) - function in io.getstream.chat.android.client.ChatClient
 
ConnectingEvent - class in io.getstream.chat.android.client.events
Triggered when a user is connecting to the WS
ConnectionErrorEvent - class in io.getstream.chat.android.client.events
Triggered when a WS connection fails.
connectUser(User,TokenProvider,Long) - function in io.getstream.chat.android.client.ChatClient
Initializes ChatClient for a specific user.
connectUser(User,TokenProvider) - function in io.getstream.chat.android.client.ChatClient
Initializes ChatClient for a specific user.
connectUser(User,String,Long) - function in io.getstream.chat.android.client.ChatClient
Initializes ChatClient for a specific user using the given user token.
connectUser(User,String) - function in io.getstream.chat.android.client.ChatClient
Initializes ChatClient for a specific user using the given user token.
containsStoredCredentials() - function in io.getstream.chat.android.client.ChatClient
Checks if there are currently stored user credentials in the local storage.
copy(FilterObject,QuerySorter) - function in io.getstream.chat.android.client.query.QueryChannelsSpec
 
countAllRequests() - function in io.getstream.chat.android.client.plugins.requests.ApiRequestsAnalyser
Counts all the requests made.
countRequestContaining(String) - function in io.getstream.chat.android.client.plugins.requests.ApiRequestsAnalyser
Returns the number of times that a requests was made using name.
countUnreadMentionsForUser(Channel,User) - function in io.getstream.chat.android.client.extensions.ChannelExtensionKt
Counts messages in which user is mentioned.
create(Context,File,VideoCacheConfig) - function in io.getstream.chat.android.client.cache.internal.VideoMediaCache.Companion
Returns a VideoMediaCache backed by the SimpleCache at cacheDir, or null if SimpleCache construction fails (e.g.
create(List,Map) - function in io.getstream.chat.android.client.channel.ChannelClient
Creates the id-based channel.
create(CreateChannelParams) - function in io.getstream.chat.android.client.channel.ChannelClient
Creates the id-based channel.
create() - function in io.getstream.chat.android.client.errorhandler.factory.ErrorHandlerFactory
Provides a single instance of ErrorHandler.
create(RepositoryFactory,CoroutineScope,Config) - function in io.getstream.chat.android.client.persistance.repository.RepositoryFacade.Companion
Creates a new instance of RepositoryFacade and populate the Singleton instance.
createChannel(String,String,List,Map) - function in io.getstream.chat.android.client.ChatClient
Creates the channel.
createChannel(String,String,CreateChannelParams) - function in io.getstream.chat.android.client.ChatClient
Creates the channel.
createChannelConfigRepository() - function in io.getstream.chat.android.client.persistance.repository.factory.RepositoryFactory
Creates ChannelConfigRepository
CreateChannelErrorHandler - class in io.getstream.chat.android.client.errorhandler
Error handler for io.getstream.chat.android.client.ChatClient.createChannel calls.
CreateChannelListener - class in io.getstream.chat.android.client.plugin.listeners
Listener for io.getstream.chat.android.client.ChatClient.createChannel calls.
CreateChannelParams - class in io.getstream.chat.android.client.query
Model holding data for creating a channel.
createChannelRepository(SuspendFunction1,SuspendFunction1) - function in io.getstream.chat.android.client.persistance.repository.factory.RepositoryFactory
Creates ChannelRepository
createdAfter(Message,Message) - function in io.getstream.chat.android.client.utils.message.MessageUtils
Tests if this message was created after that message.
createDraftMessage(String,String,DraftMessage) - function in io.getstream.chat.android.client.ChatClient
Create a new draft message.
createFileInCache(Context,String) - function in io.getstream.chat.android.client.internal.file.StreamFileManager
Creates a file reference in cache without writing content.
createMarkReadAction(Context,Integer,Channel,Message,Integer,String,PendingIntent) - function in io.getstream.chat.android.client.notifications.handler.NotificationActionsFactory
Creates a "Mark as Read" notification action.
createMessageRepository(SuspendFunction1) - function in io.getstream.chat.android.client.persistance.repository.factory.RepositoryFactory
Creates MessageRepository
createNotificationHandler(Context,NotificationConfig,Function2,Function0,UserIconBuilder,NotificationPermissionHandler,Function2,Function3,Function2,Function1,NotificationIdFactory) - function in io.getstream.chat.android.client.notifications.handler.NotificationHandlerFactory
Method that creates a NotificationHandler.
createNotificationHandler(Context,NotificationConfig,Function2,Function0,UserIconBuilder,NotificationPermissionHandler,Function2,Function3,Function2,Function1) - function in io.getstream.chat.android.client.notifications.handler.NotificationHandlerFactory
Method that creates a NotificationHandler.
createNotificationHandler(Context,NotificationConfig,Function2,Function0,UserIconBuilder,NotificationPermissionHandler,Function2,Function3,Function2) - function in io.getstream.chat.android.client.notifications.handler.NotificationHandlerFactory
Method that creates a NotificationHandler.
createNotificationHandler(Context,NotificationConfig,Function2,Function0,UserIconBuilder,NotificationPermissionHandler,Function2,Function3) - function in io.getstream.chat.android.client.notifications.handler.NotificationHandlerFactory
Method that creates a NotificationHandler.
createNotificationHandler(Context,NotificationConfig,Function2,Function0,UserIconBuilder,NotificationPermissionHandler,Function2) - function in io.getstream.chat.android.client.notifications.handler.NotificationHandlerFactory
Method that creates a NotificationHandler.
createNotificationHandler(Context,NotificationConfig,Function2,Function0,UserIconBuilder,NotificationPermissionHandler) - function in io.getstream.chat.android.client.notifications.handler.NotificationHandlerFactory
Method that creates a NotificationHandler.
createNotificationHandler(Context,NotificationConfig,Function2,Function0,UserIconBuilder) - function in io.getstream.chat.android.client.notifications.handler.NotificationHandlerFactory
Method that creates a NotificationHandler.
createNotificationHandler(Context,NotificationConfig,Function2,Function0) - function in io.getstream.chat.android.client.notifications.handler.NotificationHandlerFactory
Method that creates a NotificationHandler.
createNotificationHandler(Context,NotificationConfig,Function2) - function in io.getstream.chat.android.client.notifications.handler.NotificationHandlerFactory
Method that creates a NotificationHandler.
createNotificationHandler(Context,NotificationConfig) - function in io.getstream.chat.android.client.notifications.handler.NotificationHandlerFactory
Method that creates a NotificationHandler.
createPhotoInExternalDir(Context) - function in io.getstream.chat.android.client.internal.file.StreamFileManager
Creates a file for photo capture in the external pictures directory.
createPollOption(String,PollOption) - function in io.getstream.chat.android.client.ChatClient
Create a new option for a poll.
createQueryChannelsRepository() - function in io.getstream.chat.android.client.persistance.repository.factory.RepositoryFactory
Creates QueryChannelsRepository
createReactionRepository(SuspendFunction1) - function in io.getstream.chat.android.client.persistance.repository.factory.RepositoryFactory
Creates ReactionRepository
createReminder(String,Date) - function in io.getstream.chat.android.client.ChatClient
Creates a reminder for a message.
createReplyAction(Context,Integer,Channel,Integer,String,String,PendingIntent) - function in io.getstream.chat.android.client.notifications.handler.NotificationActionsFactory
Creates a "Reply" notification action with inline reply support.
createRepositoryFactory(User) - function in io.getstream.chat.android.client.internal.offline.plugin.factory.StreamOfflinePluginFactory
Create a RepositoryFactory for the given User.
createRepositoryFactory(User) - function in io.getstream.chat.android.client.persistance.repository.factory.RepositoryFactory.Provider
Create a RepositoryFactory for the given User.
createResizedStreamCdnImageUrl(String,Float,Float,StreamCdnResizeImageMode,StreamCdnCropImageMode) - function in io.getstream.chat.android.client.extensions.StringExtensionsKt
Generates a string URL with Stream CDN image resizing query parameters added to it.
createResizedStreamCdnImageUrl(String,Long,StreamCdnResizeImageMode,StreamCdnCropImageMode,String) - function in io.getstream.chat.android.client.extensions.StringExtensionsKt
Generates a URL with Stream CDN resizing parameters that cap the image to maxImagePixels total pixels (width × height), preserving aspect ratio and never upscaling.
createSyncStateRepository() - function in io.getstream.chat.android.client.persistance.repository.factory.RepositoryFactory
Creates SyncStateRepository
createThreadsRepository(SuspendFunction1,SuspendFunction1,SuspendFunction1) - function in io.getstream.chat.android.client.persistance.repository.factory.RepositoryFactory
Creates ThreadsRepository.
createUserGroup(String,String,String,String,List) - function in io.getstream.chat.android.client.ChatClient
Creates a user group.
createUserRepository() - function in io.getstream.chat.android.client.persistance.repository.factory.RepositoryFactory
Creates UserRepository
createVideoInExternalDir(Context) - function in io.getstream.chat.android.client.internal.file.StreamFileManager
Creates a file for video capture in the external movies directory.
CredentialConfig - class in io.getstream.chat.android.client.user
Data class that contains credentials of the current user.
credentialStorage(UserCredentialStorage) - function in io.getstream.chat.android.client.ChatClient.Builder
Overrides a default, based on shared preferences implementation for UserCredentialStorage.
currentSpeed() - function in io.getstream.chat.android.client.audio.AudioPlayer
Current speed of reproduction.
currentUserUnreadCount(Channel,<ERROR CLASS>) - function in io.getstream.chat.android.client.extensions.ChannelExtensionKt
Returns the number of unread messages in the channel for 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