|
Chat Android SDK
4.2.9
|
Provides access to users and allows to manipulate user information. More...
Public Member Functions | |
Getters | |
| void | getChannelUserDescriptors (String channelSid, CallbackListener< Paginator< UserDescriptor >> listener) |
| Get paginated user descriptors from a given channel. More... | |
| void | getUserDescriptor (String identity, CallbackListener< UserDescriptor > listener) |
| Get user descriptor based on user identity. More... | |
| void | getAndSubscribeUser (String identity, CallbackListener< User > listener) |
| Get user based on user identity and subscribe to real-time updates for this user. More... | |
| native List< User > | getSubscribedUsers () |
| Get a list of currently subscribed User objects. More... | |
| native User | getMyUser () |
| Get logged in User object. More... | |
Provides access to users and allows to manipulate user information.
| void com.twilio.chat.Users.getAndSubscribeUser | ( | String | identity, |
| CallbackListener< User > | listener | ||
| ) |
Get user based on user identity and subscribe to real-time updates for this user.
There's a limit on the number of simultaneously subscribed objects in the SDK. This is to reduce consumed memory and network traffic.
| identity | User identity to query. |
| listener | Listener to receive resulting subscribed User object. |
| void com.twilio.chat.Users.getChannelUserDescriptors | ( | String | channelSid, |
| CallbackListener< Paginator< UserDescriptor >> | listener | ||
| ) |
Get paginated user descriptors from a given channel.
This is a convenience function allowing to query user list in a channel. The returned paginator can be used to iterate full user list in the channel roster.
| channelSid | SID of channel to query. |
| listener | Listener to receive the resulting Paginator. |
| native User com.twilio.chat.Users.getMyUser | ( | ) |
| native List<User> com.twilio.chat.Users.getSubscribedUsers | ( | ) |
| void com.twilio.chat.Users.getUserDescriptor | ( | String | identity, |
| CallbackListener< UserDescriptor > | listener | ||
| ) |
Get user descriptor based on user identity.
| identity | User identity to query. |
| listener | Listener to receive resulting UserDescriptor. |