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.ChannelConfigRepository
- Caches in memory data from DB.
- CallExtensions - class in io.getstream.chat.android.client.extensions
- 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.ChatClient
- Returns a ChannelClient for given type and id.
- ChannelClient - class in io.getstream.chat.android.client.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.
- 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.
- 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
- A config to setup the ChatClient behavior.
- ChatErrorMapperKt - class in io.getstream.chat.android.client.utils.internal
- ChatEvent - class in io.getstream.chat.android.client.events
- 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
- ChatNotifications - class in io.getstream.chat.android.client.notifications
- 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.persistance.repository.AttachmentRepository
- Clear attachments of this repository.
- 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.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.
- clearChannelCache() - function in io.getstream.chat.android.client.persistance.repository.ChannelRepository
- clearChannelCache() - function in io.getstream.chat.android.client.persistance.repository.ChannelRepository
- clearRequestContaining(String) - function in io.getstream.chat.android.client.plugins.requests.ApiRequestsAnalyser
- Clear an specific requests containing some string in its name.
- ClientExtensionsKt - class in io.getstream.chat.android.client
- ClientState - class in io.getstream.chat.android.client.setup.state
- The current state of the SDK.
- compareTo(ErrorHandler) - function in io.getstream.chat.android.client.errorhandler.ErrorHandler
- COMPOSE - enum entry in io.getstream.chat.android.client.header.VersionPrefixHeader
Compose UI components.
- 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
- 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
- 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(List,Map) - function in io.getstream.chat.android.client.channel.ChannelClient
- Creates the id-based channel.
- create(ChannelRepository) - function in io.getstream.chat.android.client.errorhandler.factory.ErrorHandlerFactory
- Provides a single instance of ErrorHandler.
- create(ChannelStateLogicProvider) - function in io.getstream.chat.android.client.interceptor.message.PrepareMessageLogicFactory
- Creates a new instance of PrepareMessageLogic
- 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.
- createAttachmentRepository() - function in io.getstream.chat.android.client.persistance.repository.factory.RepositoryFactory
- Creates AttachmentRepository
- createChannel(String,String,List,Map) - 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.
- 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.
- createMessageRepository(SuspendFunction1) - function in io.getstream.chat.android.client.persistance.repository.factory.RepositoryFactory
- Creates MessageRepository
- createNotificationHandler(Context,Function3,Function0,UserIconBuilder,NotificationPermissionHandler) - function in io.getstream.chat.android.client.notifications.handler.NotificationHandlerFactory
- Method that creates a NotificationHandler.
- createNotificationHandler(Context,Function3,Function0,UserIconBuilder) - function in io.getstream.chat.android.client.notifications.handler.NotificationHandlerFactory
- Method that creates a NotificationHandler.
- createNotificationHandler(Context,Function3,Function0) - function in io.getstream.chat.android.client.notifications.handler.NotificationHandlerFactory
- Method that creates a NotificationHandler.
- createNotificationHandler(Context,Function3) - function in io.getstream.chat.android.client.notifications.handler.NotificationHandlerFactory
- Method that creates a NotificationHandler.
- createNotificationHandler(Context) - function in io.getstream.chat.android.client.notifications.handler.NotificationHandlerFactory
- Method that creates a NotificationHandler.
- 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
- createRepositoryFactory(User) - function in io.getstream.chat.android.client.persistance.repository.factory.RepositoryFactory.Provider
- Create a RepositoryFactory for the given User.
- createSyncStateRepository() - function in io.getstream.chat.android.client.persistance.repository.factory.RepositoryFactory
- Creates SyncStateRepository
- createUserRepository() - function in io.getstream.chat.android.client.persistance.repository.factory.RepositoryFactory
- Creates UserRepository
- createVideoCall(String,String,String,String) - function in io.getstream.chat.android.client.ChatClient
- Creates a newly available video call, which belongs to a channel.
- 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.