StreamParty

open class StreamParty

Stream party.

Constructors

Link copied to clipboard
constructor()
Default constructor.
constructor(@Nullable transportUri: String)
Constructor for a transport URI.
constructor(@Nullable cloudUsername: CloudUsername)
Constructor for a cloud user name.

Types

Link copied to clipboard
Link copied to clipboard
annotation class Match
Link copied to clipboard
class Rights

Properties

Link copied to clipboard
StreamParty attributes.
Link copied to clipboard
val BUDDIES: String = "buddies"
Link copied to clipboard
Buddy URI.
Link copied to clipboard
Link copied to clipboard
Contact ID.
Link copied to clipboard
Contact label.
Link copied to clipboard
val CONTACTS: String = "contacts"
Link copied to clipboard
Current transport URI.
Link copied to clipboard
val DISPLAY_NAME: String = "displayName"
Link copied to clipboard
Display name.
Link copied to clipboard
External ID.
Link copied to clipboard
Generic URI.
Link copied to clipboard
val QUICK_DIAL: String = "qd"
Link copied to clipboard
Quick dial record id.
Link copied to clipboard
val SMART_CONTACTS: String = "smartContacts"
Link copied to clipboard
val UNDEFINED: String = "undefined"

Functions

Link copied to clipboard
open fun equals(@Nullable o: Any): Boolean
Check equality.
Link copied to clipboard
open fun getAttribute(attribute: String): String
Link copied to clipboard
Get original transport URI.
Link copied to clipboard
Link copied to clipboard
Get the access rights.
Link copied to clipboard
open fun hasAttribute(attribute: String): Boolean
Link copied to clipboard
open fun hashCode(): Int
Get hash code.
Link copied to clipboard
Match the stream party in contacts and fill all missing fields.
Link copied to clipboard
Getting current contact match priority in respect to contactMatchOrder prefKey and actual match results.
Link copied to clipboard
open fun setAttribute(attribute: String, @NonNull value: String)
Link copied to clipboard
Set the access rights.
Link copied to clipboard
Convert to remote user.
Link copied to clipboard
open fun tryMatch(@Nullable accountId: String): Boolean
Try match the stream party in contacts and fill all missing fields.