Chat Android SDK  5.1.0
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
 Ccom.twilio.chat.AttributesAttributes representation, can be set to Channel, User, Member or Message
 Ccom.twilio.chat.ChatClient.Properties.BuilderBuilder class for client properties
 Ccom.twilio.chat.CallbackListener< T >Listener interface for a generic listener object
 Ccom.twilio.chat.ChannelContainer for channel object
 Ccom.twilio.chat.Channels.ChannelBuilderHelper to create new channel with provided data
 Ccom.twilio.chat.ChannelDescriptorContains channel information
 Ccom.twilio.chat.ChannelListenerListener interface to report channel operations such as member join/leave and messages add/delete/update
 Ccom.twilio.chat.ChannelsProvides access to channels collection, allows to create new channels
 Ccom.twilio.chat.Channel.ChannelStatusRepresents the various states of the user with respect to the channel
 Ccom.twilio.chat.Channel.ChannelTypeRepresents the channel's visibility
 Ccom.twilio.chat.ChatClientChat client - main entry point for the Chat SDK
 Ccom.twilio.chat.ChatClientListenerThis interface defines ChatClient callback methods
 Ccom.twilio.chat.ChatClient.ConnectionStateRepresents underlying twilsock connection state
 Ccom.twilio.chat.ErrorInfoRepresentation of a Chat Error object
 Ccom.twilio.chat.ChatClient.FCMTokenClass which represents token received by application from the Firebase Cloud Messaging service
 Ccom.twilio.chat.ChatClient.GCMTokenClass which represents token received by application from the Google Cloud Messaging service
 Ccom.twilio.chat.ListenerExceptionListenerException is thrown when exception occurred in app code that implements one of the Twilio Chat SDK listeners, i.e in implementation of ChatClientListener, ChannelListener, StatusListener, CallbackListener, ProgressListener etc
 Ccom.twilio.chat.ChatClient.LogLevelLog level constants for passing to setLogLevel
 Ccom.twilio.chat.Message.MediaMedia object describes downloadable media inside chat message with type Message.Type.MEDIA
 Ccom.twilio.chat.MemberRepresentation of a Channel Member object
 Ccom.twilio.chat.MembersProvides access to channel members and allows to add/remove members
 Ccom.twilio.chat.MessageRepresentation of a Chat Message object
 Ccom.twilio.chat.MessagesRepresentation of a Chat channel's message list
 Ccom.twilio.chat.Channel.NotificationLevelUser's notification level on a channel
 Ccom.twilio.chat.NotificationPayloadHelper accessor for notification data payload bundle as received from Twilio Notifications
 Ccom.twilio.chat.Message.OptionsUsed to construct new message before sending
 Ccom.twilio.chat.Paginator< T >Class for paginating over items retrieved using Channels.getPublicChannelsList(), Channels.getUserChannelsList() or Users.getChannelUserDescriptors()
 Ccom.twilio.chat.ProgressListenerListener interface for media progress reporting
 Ccom.twilio.chat.ChatClient.PropertiesProperties for client initialization configuration
 Ccom.twilio.chat.Channels.SortCriterionSorting criterion for channel query operation
 Ccom.twilio.chat.Channels.SortOrderSorting order for channel query operation
 Ccom.twilio.chat.StatusListenerInterface for a generic listener object
 Ccom.twilio.chat.ChatClient.SynchronizationStatusRepresents client initialization status
 Ccom.twilio.chat.Channel.SynchronizationStatusIndicates synchronization status for channel
 Ccom.twilio.chat.NotificationPayload.TypeRepresents payload type
 Ccom.twilio.chat.Member.TypeMember type
 Ccom.twilio.chat.Message.TypeRepresents the type of message
 Ccom.twilio.chat.Message.UpdateReasonIndicates reason for message update
 Ccom.twilio.chat.User.UpdateReasonIndicates reason for user info update
 Ccom.twilio.chat.Member.UpdateReasonIndicates reason for member info update
 Ccom.twilio.chat.Channel.UpdateReasonIndicates reason for channel update
 Ccom.twilio.chat.UserUser info object
 Ccom.twilio.chat.UserDescriptorContains user information
 Ccom.twilio.chat.UsersProvides access to users and allows to manipulate user information