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
 
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
 
A  B  C  D  E  F  G  H  I  K  L  M  N  O  P  Q  R  S  T  U  V  W  X