com.voximplant.sdk.messaging

Interface IUser



  • public interface IUser
    Interface that represents user description.
    • Method Detail

      • getConversationsList

        java.util.List<java.lang.String> getConversationsList()
        Get list of UUIDs for the conversations the user is joined. Only available if user queries information about himself.
        Returns:
        List of conversation UUIDs
      • getUserId

        java.lang.String getUserId()
        Get Voximplant user identifier, ex 'username@appname.accname'.
        Returns:
        Voximplant user identifier
      • getCustomData

        java.util.Map<java.lang.Object,java.lang.Object> getCustomData()
        Get public custom data available to all users.
        Returns:
        Public custom data
      • getPrivateCustomData

        java.util.Map<java.lang.Object,java.lang.Object> getPrivateCustomData()
        Get private custom data available only to the user himself.
        Returns:
        Private custom data