Chat Android SDK  4.0.4
com.twilio.chat.Member Class Reference

Representation of a Channel Member object. More...

Classes

enum  UpdateReason
 Indicates reason for member info update. More...
 

Public Member Functions

Getters
native String getSid ()
 Returns unique identifier of a member on a channel. More...
 
native Long getLastConsumedMessageIndex ()
 Return members last consumed message index for this channel. More...
 
native String getLastConsumptionTimestamp ()
 Return members last consumed message timestamp for this channel. More...
 
native Channel getChannel ()
 Return channel this member belongs to. More...
 
native String getIdentity ()
 Return user identity for current member. More...
 
Actions
void getUserDescriptor (CallbackListener< UserDescriptor > listener)
 Return user descriptor for current member. More...
 
void getAndSubscribeUser (CallbackListener< User > listener)
 Return subscribed user object for current member. More...
 

Detailed Description

Representation of a Channel Member object.

Member Function Documentation

void com.twilio.chat.Member.getAndSubscribeUser ( CallbackListener< User listener)

Return subscribed user object for current member.

Parameters
listenerListener to receive the resulting User or error.
native Channel com.twilio.chat.Member.getChannel ( )

Return channel this member belongs to.

Returns
Channel for this member.
native String com.twilio.chat.Member.getIdentity ( )

Return user identity for current member.

Returns
User identity of current member.
native Long com.twilio.chat.Member.getLastConsumedMessageIndex ( )

Return members last consumed message index for this channel.

Returns
consumed message index. Null if not set
See also
getLastConsumptionTimestamp
native String com.twilio.chat.Member.getLastConsumptionTimestamp ( )

Return members last consumed message timestamp for this channel.

Returns
consumed message timestamp. Empty string if consumption index is not set
See also
getLastConsumedMessageIndex
native String com.twilio.chat.Member.getSid ( )

Returns unique identifier of a member on a channel.

Returns
The unique id of a member/channel.
void com.twilio.chat.Member.getUserDescriptor ( CallbackListener< UserDescriptor listener)

Return user descriptor for current member.

Parameters
listenerListener to receive the resulting UserDescriptor or error.