A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
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
- CANT_PARSE_CONNECTION_EVENT - enum entry in io.getstream.chat.android.client.errors.ChatErrorCode
- CANT_PARSE_EVENT - enum entry in io.getstream.chat.android.client.errors.ChatErrorCode
- 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.
- Channel - class in io.getstream.chat.android.client.models
- Channel is where conversations take place between two or more chat users.
- ChannelCapabilities - class in io.getstream.chat.android.client.models
- Predefined list of channel capabilities constants.
- ChannelClient - class in io.getstream.chat.android.client.channel
- ChannelClientExtensionsKt - class in io.getstream.chat.android.client.channel
- ChannelConfig - class in io.getstream.chat.android.client.models
- Configuration of a 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
- ChannelInfo - class in io.getstream.chat.android.client.models
- A Channel object that contains less information.
- 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.
- ChannelMute - class in io.getstream.chat.android.client.models
- Represents a channel mute.
- ChannelRepository - class in io.getstream.chat.android.client.persistance.repository
- Repository to read and write Channel data.
- 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
- ChannelUserRead - class in io.getstream.chat.android.client.models
- Information about how many messages are unread in the channel by a given user.
- ChannelUserUnbannedEvent - class in io.getstream.chat.android.client.events
- Triggered when the channel user ban is lifted
- 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.
- ChatErrorCode - class in io.getstream.chat.android.client.errors
- ChatErrorCode.Companion - class in io.getstream.chat.android.client.errors.ChatErrorCode
- ChatErrorKt - class in io.getstream.chat.android.client.extensions
- ChatErrorMapperKt - class in io.getstream.chat.android.client.utils.internal
- ChatEvent - class in io.getstream.chat.android.client.events
- ChatEventHandler - class in io.getstream.chat.android.client.events
- Handler responsible for deciding whether the set of channels should be updated after receiving the particular event.
- 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
- ChatNetworkError - class in io.getstream.chat.android.client.errors
- ChatNetworkError.Companion - class in io.getstream.chat.android.client.errors.ChatNetworkError
- 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
- 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.
- clearState() - function in io.getstream.chat.android.client.setup.state.ClientMutableState
- Clears the state of ClientState.
- clearState() - function in io.getstream.chat.android.client.setup.state.ClientState
- Clears the state of ClientState.
- ClientExtensionsKt - class in io.getstream.chat.android.client
- ClientMutableState - class in io.getstream.chat.android.client.setup.state
- Mutable version of ClientState.
- ClientState - class in io.getstream.chat.android.client.setup.state
- The current state of the SDK.
- Command - class in io.getstream.chat.android.client.models
- ComparableFieldProvider - class in io.getstream.chat.android.client.api.models.querysort
- Implement this interface to use QuerySortByField.
- comparatorFromFieldSort(SortAttribute.FieldSortAttribute,SortDirection) - function in io.getstream.chat.android.client.api.models.querysort.BaseQuerySort
- Comparator from SortAttribute.FieldSortAttribute
- comparatorFromFieldSort(SortAttribute.FieldSortAttribute,SortDirection) - function in io.getstream.chat.android.client.api.models.querysort.QuerySortByField
- Comparator from SortAttribute.FieldSortAttribute
- comparatorFromFieldSort(SortAttribute.FieldSortAttribute,SortDirection) - function in io.getstream.chat.android.client.api.models.querysort.QuerySortByReflection
- Comparator from SortAttribute.FieldSortAttribute
- comparatorFromNameAttribute(SortAttribute.FieldNameSortAttribute,SortDirection) - function in io.getstream.chat.android.client.api.models.querysort.BaseQuerySort
- Comparator from SortAttribute.FieldNameSortAttribute
- comparatorFromNameAttribute(SortAttribute.FieldNameSortAttribute,SortDirection) - function in io.getstream.chat.android.client.api.models.querysort.QuerySortByField
- Comparator from SortAttribute.FieldNameSortAttribute
- comparatorFromNameAttribute(SortAttribute.FieldNameSortAttribute,SortDirection) - function in io.getstream.chat.android.client.api.models.querysort.QuerySortByReflection
- Comparator from SortAttribute.FieldNameSortAttribute
- compareTo(ErrorHandler) - function in io.getstream.chat.android.client.errorhandler.CreateChannelErrorHandler
- compareTo(ErrorHandler) - function in io.getstream.chat.android.client.errorhandler.DeleteReactionErrorHandler
- compareTo(ErrorHandler) - function in io.getstream.chat.android.client.errorhandler.ErrorHandler
- compareTo(ErrorHandler) - function in io.getstream.chat.android.client.errorhandler.QueryMembersErrorHandler
- compareTo(ErrorHandler) - function in io.getstream.chat.android.client.errorhandler.SendReactionErrorHandler
- COMPLETE - enum entry in io.getstream.chat.android.client.models.InitializationState
Initialization is complete. Be aware that it doesn't mean that the SDK is connected. To track the connection state, please use ClientState.connectionState
- COMPLETED - enum entry in io.getstream.chat.android.client.utils.SyncStatus
When the entity has been successfully synced.
- COMPOSE - enum entry in io.getstream.chat.android.client.header.VersionPrefixHeader
Compose UI components.
- Config - class in io.getstream.chat.android.client.models
- connectAnonymousUser(Long) - function in io.getstream.chat.android.client.ChatClient
- connectAnonymousUser() - function in io.getstream.chat.android.client.ChatClient
- CONNECTED - enum entry in io.getstream.chat.android.client.models.ConnectionState
The client is connected to the WebSocket.
- 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
- CONNECTING - enum entry in io.getstream.chat.android.client.models.ConnectionState
The client is trying to connect to the WebSocket.
- ConnectingEvent - class in io.getstream.chat.android.client.events
- Triggered when a user is connecting to the WS
- ConnectionData - class in io.getstream.chat.android.client.models
- ConnectionState - class in io.getstream.chat.android.client.models
- Represents possible states of the WebSocket connection.
- 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.
- Constants - class in io.getstream.chat.android.client.models
- Represents constants used across all SDKs.
- contains(String,Object) - function in io.getstream.chat.android.client.models.Filters
- ContainsFilterObject - class in io.getstream.chat.android.client.api.models
- containsStoredCredentials() - function in io.getstream.chat.android.client.ChatClient
- ContentUtils - class in io.getstream.chat.android.client.models
- 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() - function in io.getstream.chat.android.client.errorhandler.factory.ErrorHandlerFactory
- Provides a single instance of ErrorHandler.
- create(ChatErrorCode,Throwable,Integer) - function in io.getstream.chat.android.client.errors.ChatNetworkError.Companion
- create(Integer,String,Integer,Throwable) - function in io.getstream.chat.android.client.errors.ChatNetworkError.Companion
- create() - 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.
- CustomObject - class in io.getstream.chat.android.client.models