Interface that represents user description.


@property (nonatomic, strong, readonly) NSArray<NSString *> *conversationList

Array of UUIDs for the conversations the user has joined.

@property (nonatomic, strong, readonly) NSDictionary *customData

Public custom data available to all users.

@property (nonatomic, strong, readonly) NSArray<NSString *> *leaveConversationList

Array of UUIDs for uber conversations that user was joined, but currently is not participating in.

@property (nonatomic, strong, readonly) NSArray<NSNumber *> *notifications

Array of messenger notifications that current user is subscribed to.

See VIMessengerNotification for available variants.

@property (nonatomic, strong, readonly) NSDictionary *privateCustomData

Private custom data available only to the user himself.

@property (nonatomic, strong, readonly) NSString *userId

Voximplant user identifier, ex username@appname.accname.